skysight-inc/HackerNews huggingface dataset:
> If you start with an argument ..., it's strange that you don't apply same logic to Signal admins

Where is this 1-to-1 comparison you demand in the OP's original article?

Security: They mainly highlight TLS and experimental OMEMO as the main security features of XMPP. TLS is also present in Signal, and OMEMO is based on the Signal Protocol, which is enforced for Signal. So comparing this 1-to-1 in OP's article, Signal wins as these security features aren't optional but enforced and more mature.

Privacy: This section in OP's article addresses distinct things to then somehow claim XMPP is private. Let's compare them:

XMPP is an open standard -> Doesn't this apply to Signal, too?
Some developers claim not to track users -> Same applies to Signal.
OMEMO adds security -> explained above, already in Signal.
Decentralized -> The first difference, and here we can write another article on why decentralization doesn't magically add any security or privacy.
Users can choose a username, doesn't need phone number -> Second difference, which doesn't apply to all XMPP clients as some may require your phone number, and if we assume people can choose a non-identifiable username, then we can also assume people can choose a non-identifiable phone number.
User may not be identifiable -> Another vague statement without any explanation that we can just assume the same way for Signal.
Presence status shared with others (without mentioning that server admins can see this, too) -> Signal comes without this feature.
Only nicknames exposed in MUCs (again without mentioning what MUC admins and server admins see) -> Signal lets users decide if they want to share their phone number and username with groups.
User is the only one deciding about/controlling their account and personal data (how can this be ensured if this data is exposed to the server and other users) -> Again a vague statement without any explanation. So Signal users can also decide about their data.

Then, OP's article suddenly ends without going into any details. The article finishes with "phone numbers, centralization bad; username, decentralization good." This isn't balanced at all.

> Signal admins, who control the server and ship an app to you which you can't really verify.

If we write exactly the same about XMPP, people immediately state, "XMPP clients and servers are open source, everybody can look at their code." So let's apply the same logic to Signal. If you don't want to apply this logic, then yes, we can't also verify if we connect to a malicious/manipulated XMPP server even if its source code is open. The same applies to apps. And Reproducible builds don't come with this guarantee, too.
Apple's solution could be clever about it, and it currently doesn't even block edge routing on mobile apps. It currently only supports Safari traffic, and most streaming will be via an app with things like Netflix. I suppose if YouTube routes to an edge that may be affected if viewing via Safari, but I'd be surprised if peering agreements aren't made when Private Relay goes out of beta.
It always feels like theres a double standard applied. If its an American company vs a European one - in terms of the perception anyway. I had no idea EU carriers collected data this way.
It is what Y Combinator is about after all.
It seemed useful at first..

Afaik the non-union folks were all switched to 4x10 without choice when working from home over pandemic.

I have to drive to the office and put on pants so prefer 9x80.

And it was never 9x9,but that's close. It was 9-80, the Friday in between were 8hours. (2x40 hour weeks, week just shifted early to split the first Friday).

Its a nice option, but harder to make up hours, if you have to shift them.

Hr suggested we could get our non-work things done on every other Friday off, but my dentist doesn't work Fridays.

10x4 are tough for me, when I have to make up hours, hard to concentrate.

And no one else other than my dentist has (every other) Fridays off, and he doesn't invite me on his boat. So no extra socializing.
I'm surprised no one here is talking about Michael Levin's morphogenesis research. It's absolutely fascinating and might someday obviate the need for transplants and prosthesis altogether. Here's one of his lectures: https://www.youtube.com/watch?v=41b254BcMJM
And product placement and revenue generating content masquerading as entertainment content has shot through the roof, too.

My SO is a huge The Walking Dead nut. There was a couple seasons (episodes?) that (from the outside) looked more like a vehicle to sell cars (pun intended) than to advance the storyline.

'Memba new coke? Stranger Things did, too!

Sure, go watch ET - there's obvious product placement too - what was it, pizza hut? Pepsi? M&Ms? It's been a while, but it was rarely the McGuffin in the storyline.

Did ET want to call home or did ET use the latest 5g sprint network on ETs new Samsung Flip mobile, exclusively at Sprint stores, everywhere, to call home?

It's so transparent, and then to have the audacity to charge $30 to view this 90-minute product placement informercial.. and yet the masses gobble it up and it's just a feedback loop of "Well, it's working! Let's _double down_ next time!" <Queue the KFC commercial>
…

Nobody said you should not be able to do it, at all? The argument is about default behaviour.

Rust is specifically a langage which reorders by default.
This has to be one of the cooler instances of the golden ratio.
> Literally, elixir doesn't work like that. There is a bunch of other stuff running around in the VM, even if you don't ask for it. It's like an operating system.

And yet, it does. Here's proof that you're wrong, a screenshot of the community Elixir plugin paused on a breakpoint, all the variables inspectable/modifiable and you can even jump around the stack: https://raw.githubusercontent.com/KronicDeth/intellij-elixir...

The problem was that I could not get the plugin to work consistently, but when it did work it was great.

> I'm just coming from a lot more experience than you have... giving yourself excuses to be closed minded....Anyways, you're the one missing out.

Ah huh, I'm sure...
Great work, thank you for sharing it with the world.

I am very curious about country stats and have 2 questions.

First, I found this one randomly: https://www.armbrustusa.com/blogs/mask-review/kf94-try-mask-...

The country of origin on your page says China, but the photo's box says Korea. Is this a mask repackaged and exported from Korea that is actually from China?

Second, does "China" also include Taiwan? If so, I would be interested in separating them for statistics.

for those interested, here's a first level breakdown of pass/fail by country

| country | # pass | # fail | pass rate |
|-----------+--------+--------+-----------|
| USA | 39 | 27 | 59 |
| China | 48 | 186 | 21 |
| Korea | 31 | 13 | 70 |
| Thailand | 0 | 2 | 0 |
| India | 2 | 12 | 14 |
| Mexico | 1 | 0 | 100 |
| Germany | 0 | 1 | 0 |
| Singapore | 1 | 0 | 100 |
| Vietnam | 1 | 0 | 100 |

also, in this dataset it looks like adult masks have a 66% pass rate as a whole, while kids masks have a 73% FAILURE rate!

So a third question is, are you using adult mask testing methods for testing kid masks as well (which would explain the failure; on the other hand, the kid masks that passed must be quite some mask!), or do kid masks just suck in general?
One mental model is that Linux distros are really just curated package repositories, with all the upsides and drawbacks that come with that. Especially regarding their dogmatic insistence that across the entire repository there's only a single (or at most several) versions of any given library
US Deaths in Custody Visualization
Make sure that however you graph it, up and to the right is better.
I'm a bit confused by your need of 22kW to get "overnight" charge of 100kW. Wouldn't you have that 100kW in <5 hours with a 22kW charger? I would imagine most people think of "overnight" as >5 hours, probably closer to 8. So a 22kW charger is way better than overnight in those markets where that's reasonably available.

You'd get pretty close to "overnight" charging in the US as well. Its often not too hard to add a 48A 240V EVSE into a garage here, 8 hours would get you ~92kWh of charging power. I'm not entirely sure what charging efficiencies look like on a Model S, and 92kWh is only 92% of of the battery, but chances are you weren't pulling into your garage at 0% charge anyways.
There should be a reputation score for new releases on npm with scores from beta users who are part of the community. Sounds similar to app store but more community controlled.

In general, there should be a risk assessment score on npm for each package sourced automatically from different criteria like how many maintainers are there in a project, ownership changes etc.

Also, making the new package available only to few % of random users would have limited the impact.

Overall this pull with complete trust is just asking for trouble.

And yeah, this developer needs to be committed to a facility for his own good (if this doesn't qualify him for that then I don't know what will).
Sorry, that was a tongue-in-cheek comment, to create another paradox. I should have been more clear.
That was my thought too, but that era of English history is an absolute tar pit for my American brain. No matter how much I try to understand it I don’t and each time I try I find I start in the same place no matter how often I try.
Spot checks and manufacturing line quality monitoring absolutely do happen in the process you are describing, which is a hell of a lot more than the weak excuses for not even bothering to mirror the SW and look at diffs now and then accomplish.
I think we're on the same page in believing that there's not an inherent morality to these behaviors. I'm not accusing of you to try to justify some morally evil act.

The comment you originally replied to said this:

> Weird how this is said without a shred of sympathy or concern for an intelligent, helpless creature

To which you replied:

> It's not weird at all. Biologically speaking, we are designed to eat meat.
> The weird thing is how we developed sympathy and concern for such things.

What I was responding to was the claim that because we evolved the capacity to eat meat, we should naturally be dispassionate to the killing of animals. What I'm saying is that since we evolved both the capacity for carnivory and sympathy, that our capacity for eating animals does not make our sympathy for animals at all unnatural.

It's not unnatural for us to want to kill animals for our survival. But it's also not unnatural for us to care about and feel sympathy towards animals. I feel that you've been using our capacity for meat-eating to deem vegetarianism, sympathy towards animals, etc. as against our nature.

With that, the point of my differentiating between the act of hunting and eating animals versus experimenting with them and their dead bodies is comparable to the difference in severity of humans fighting each other versus torturing each other. Humans clearly have the capacity for both, and yet one typically elicits a higher negative reaction in people than the other. Our ability to empathize with all sorts of pain falls along such an axis.

Edit:

To your last point, if people naturally develop an empathy towards animals so strong that it overrides their own sense of self-preservation, why is that unnatural? Is a human giving their life to save other humans unnatural? That's exactly why I keep repeating that there is no "design" - or if you'd prefer, "intent". There is no rule in nature that says species are supposed to prioritize the survival of their own, and so deviating from that nonexistent rule is not unnatural. If experimenting on animals is absolutely necessary to humanity's survival and humanity one day refuses, it will simply die out like millions of species before it. Going extinct isn't unnatural either.
Maven is most frequently done with a pinned version and rules about the order and depth of dependencies.

libBar:1.0
libFoo:1.1
libFoo:1.0

In this example, libFoo:1.0 is defined at a higher level than the transitive dependency for libBar which defined libFoo:1.1 -- libFoo:1.0 will be the version used.

libBar:1.0
libFoo:1.1
libQux:1.0
libFoo:1.2

Here, libBar is defined earlier in the dependencies. libFoo is used by both libBar and libQux, but since libBar was defined earlier, it has precedence.

https://maven.apache.org/guides/introduction/introduction-to...

There are ways for the project to specifically redefine versions to be used, exclude certain dependencies, prevent the build if certain versions show up and enforce various rules upon the build.

https://maven.apache.org/enforcer/enforcer-rules/index.html

It is possible to extend the build in rules - https://maven.apache.org/enforcer/enforcer-api/writing-a-cus...
I think archivebox is basically this?
Yes, but using "always" makes it a non-paradox. If you are someone who sometimes tells the truth you might have also said this sentence, which would make it (the sentence) simply "not true" instead of a paradox.
Honestly, it is kind of surprising we've gotten this far assuming that basically all open source maintainers aren't malicious
tl;ds:

white people -> images of mostly blacks

black people -> images of mostly blacks

white couple -> mostly white couples with a decent percentage of mixed ethnicity couples

black couple -> black couples
UMAP (and t-SNE) aren't the same as PCA. UMAP is pretty close to t-SNE and I think expanding PCA (Principle Component Analysis) and t-SNE (teacher Stochastic Neighbor Embedding) explain the difference. Neighbor embedding is a visualization technique and not the same as determining principle components. PCA preserves global properties while t-SNE and UMAP don't. They are good techniques for _visual_ dimensional reduction, but they aren't going to tell you the dominant eigenvectors of the data, or _dimensional reduction_. This is a bit of a pet peeve of mine.

There's some more in this SE post https://stats.stackexchange.com/questions/238538/are-there-c...
What does this have to do with the movie? Even if I could imagine a scenario in which the argument would be relevant, I don't understand what you're specifically attacking here.
And rightly so - just about every year there's a news article about another pedestrian or cyclist killed by a snowplow here in Montreal.
i too lived a 10 minute walk away from shoreditch while i was working in the City of London. Every other Friday night are partying and shouting and youths on scooters blasting eurodance on speakers and Saturday mornings are the smell of old beer and vomit. It's not shoreditch if it's not. I too would often partake in the merrymaking with my mates after work until the wee hours. Now that i am older that scene is still not mine to deprive others of.
Whole npm ecosystem is so fragile.

Remember event-stream[1]? Did we learned something from that? Yes, we might. So was it improved? Never. People are still installing 'new' colors package and wondering why its texts are broken.

What if he uploaded malicious code rather than just just gibberish? What if he uploaded on only npm and not on GitHub? Would we even notice that?

[1]: https://github.com/dominictarr/event-stream/issues/116
I’m surprised there are so many Walmarts as well given the number of NIMBY in EG. my wife went to the med school there and the folks in Stonelake voted against the new hospital.
Sure, perhaps it can be justified by the greater good, but that should not preclude feeling sorry for the animal in question.
My problem with bookmarks is that they don't remember where I was on the page.
The merit of hiring by merit – DHH
So in case you missed what is wrong with that, what is wrong with that is that you have a very checkered history of chickenhood.

Viewed your way, a chicken actually gave birth to a nonchicken who gave birth to a nonchicken who gave birth to a chicken who gave birth to a nonchicken who gave birth to a chicken that was finally the mother of an unbroken line of hens that survives to this day, some of whom had nonchicken fathers.

The problem is that the variation of the breeding population is much larger than the distance from the originals to the final result.
My pet theory is: Doom's aesthetic is dark and scary. Being low-res helps with that, as does artifacting on distant surfaces (aliasing), and the way the 8-bit COLORMAP [1] turns things gray and splotchy. The darkness is exaggerated, compared to a high-res image with trilinear texture filtering and 24-bit color.

[1] https://doomwiki.org/wiki/COLORMAP
> Is anybody claiming that it’s sudden?

I mean, there are two ex-Googlers in this thread claiming firsthand that search quality was considered sacrosanct as of a few years ago, so it seems like it'd have to have been sudden if indeed it has happened at all.
...includes one of the most well-known, prestigious companies in my industry.
As long as there are 2 or 3 guys like you sitting at the poker table its very difficult to lose!
In Alastair Reynolds' Revelation Space novels, there is a race of humanoid pigs called "hyperpigs", distant descendants of pigs that had been genetically-enhanced with human DNA to make their organs more compatible with humans for transplant.

https://revelationspace.fandom.com/wiki/Hyperpigs
> I'm a bit confused by your need of 22kW to get "overnight" charge of 100kW. Wouldn't you have that 100kW in <5 hours with a 22kW charger?

Yes. Because 5 < 8 it works for an overnight charge. The chargers I’ve seen below that are 11kW, which is not sufficient, hence “you need a 22”, because the model below that does not suffice. Though it is of course possible intermediate models do exist and I’m unaware of them. Tho I guess it would make sense for american residential power supply to top out somewhere inbetween.

And do remember, charge speed is not constant and slows down drastically as levels close in on full.

> You'd get pretty close to "overnight" charging in the US as well.

The context of the discussion is the ability to charge a 200kW battery overnight yes? My point is overnighting 100kW is already a pretty heavy requirement.

Although I’m not sure that’s much if an issue, doing >700mi multiple days back to back in a car and going home every time seems quite the rare use-case, usually it’s more of a road trip situation so you could find fast DC stations on the way and your overnight would not be critical.
No, but if everyone is wearing one it doesn't matter. Some of the masks on this site are vented as well.
Pleasure is what most child pornography laws focus on too as far as I know. Drawings are illegal in some places for example.
As a user, I can’t think of a time when censoring a term has given me relevant results. It just serves to frustrate me. If Google doesn’t want to return a blank page, they ought to have a small section at the top that says something like, “No results found for [search terms]” and then another section following that clearly states it is excluding a term.

FaceBook Marketplace and Craigslist do something similar when there are no local results. They show results from outside your area but clearly call it out.
3:00:00 pm UTC | Sunday, January 31, 2021

Hmmm could be the James Webb Space Telescope Student Art Contest due around this time[1].

[1] https://www.delta.edu/planetarium/artcontest.html
I've been buying masks from Armbrust since early in the pandemic. I didn't trust anything on Amazon, and I wanted something made in the US, on the theory that the high-quality stuff made in China would be less likely to be exported.
NPM/MS/GitHub are distributing code consistent with the terms of the license provided to them. The developers (current lack of a) relationship with his (former) service provider doesn’t have any bearing on that.

If one doesn’t way service providers to distribute code they’re licensed to if other relationships are terminated, one should include those terms in the license under which they rel,ease their code.
That is like saying biologically speaking, 65% of the world’s population isn’t designed to drink milk, because they don’t produce the enzyme lactase. Yes, it is true. No, it does not mean anything on its own.

Those same moral philosophies stop us from killing each other for sport, even though it is in our “savage nature”.

Meat consumption is ultimately driven by consumer choice, and consumers will choose what they want to eat
Ah, Im building instruments with potentiometers, encoders, flip switches and an old arduino. And these guys living in future.
If you can accept humans can eat helpless intelligent creatures, then the fact we perform ethics-reviewed anesthetised procedures and later dissect the same animals really shouldn't keep you up at night.
The whole astrology crap is bunk - but yeah "daughter of Enron" definitely
Here's my 2 cents how build system should work. I'm not sure that any build system works like that... But anyway.

All dependencies sources must be included with project sources. When you check out repository, you should have everything necessary for building the project. Sources should be in their original form, so you could fix anything quickly.

Libraries builds must be reproducible. Output artifacts hashes must be provided along with sources. It means that one should be able to download pre-built artifacts from the Internet. But if they're not available, that should not be an issue.

Ideally whole build environment should be part of project, something like docker container. So your compiler and necessary build tools are fixed as well.

Of course there should be some tooling to check for new dependencies versions, print changelogs if available, etc. But it must not be automatic.
Could you all stop misusing the word "censoring" like that? It's almost worse than the way it's usually misused.

Also, at least for me, Google does exactly what you describe at the right approach.
With regards to #3, I found it a bit incongruous that you failed some KN95 masks (like Boncare) for incomplete labeling, while allowing a mask to pass that met a standard that appears to be entirely of their own devising (the Lutema M95i [0]). This seems to be a bit unfair, given that they both performed well in the PFE and breathability tests. It seems like if Boncare decided to call theirs an “MN95” mask, it would have passed too.

0: https://lutema.com/pages/frequently-asked-questions
If you search for anything political on Google, you'll notice that the results are clearly slanted in one direction, towards the opinion of a handful of pre-approved news outlets. This leads me to seek alternatives whenever I need neutral sources, for instance Yahoo search.
>I still will not understand why Davis and other places are ok with a Target but will die before getting a Walmart.

It's the cachet of having the French store[0] in the area, over one that's from flyover-country. ;)

[0] https://www.urbandictionary.com/define.php?term=tarjay
you can reuse n95s, nurses do it all the time. let them sit near a sunny window, off-smells will dissipate in a day. each mask is good for around 8 hours of continuous usage, but it's likely that the mask becomes too soiled before the electrostatic charge is neutralized.
That's in a sense what Debian is doing with its experimental/unstable/testing/stable repositories. We also adopted a similar approach in build2 where we have queue/testing/stable sections of the repository. A newly submitted package version first lands in the queue where it is not yet visible to anyone. After it has been tested and reviewed, it is migrated to testing where it becomes available for testing by the larger community. After some time, if no issues are found in the package, it is migrated to stable. You as a user of build2 have a choice from which section(s) of the repository you want your dependencies.
Thank you. Is there a form where one could file a complaint with the FCC to inform them of this? I'm not sure that this would be widely reported.

I am also curious if the reports about content filtering being required to deactivate the feature are accurate, and if so, what the default status of that feature is on TMobile's network.