skysight-inc/HackerNews huggingface dataset:
I'm surprised adding the '.' after a website works as well as it does. I would have expected lots of broken vhost configurations because the browser sends the '.' at the end and I would have expected TLS errors from some clients.

For example if you use erlang you will get a TLS error like:

'TLS client: In state certify at ssl_handshake.erl:1774 generated CLIENT ALERT: Fatal - Handshake Failure\n {bad_cert,hostname_check_failed}'

I don't think it is clear from the rfc6125 what TLS clients should be doing. However, if foo.com. resolves the same as foo.com then it makes sense that a certificate for foo.com can be used for foo.com. and vice versa.
What are prison games?
I don't think "knowledge that can't be put into words" is a good final definition of the skills that allow people to achieve excellence. It's an OK "first order approximation" but when it implies "nothing you can say will be useful", it seems more like a hindrance than an insight.

I've studied martial arts and body work. Naturally, many of the skills involved are taught hands-on rather than through a verbally specified sequence of actions. And it's definitely true that balance or an effective stance can't be taught by just sequences of positive commands ("stand straight, chin out" or whatever). However, high level (or more effective) skills can be taught through a combination of hands-on direction and verbal direction telling the student to "explore", to "relax", to "be aware" - these verbal direction represent internal, non-verbal processes ("balance centers", etc) and tells the student to yield to these. That yielding lets these processes get the skill and knowing how to so yield lets the skill be available. It's not avoidable verbal but it's not a simple rationalistic recipe.
I've run into it a few times with mine (2017 15" MVP, 3.1GHz Quad i7, 16GB RAM, Radeon Pro 560). I had an issue the other day where a virtual machine got stuck in a loop while testing some background jobs. Each time I tested it, another infinite job booted up. Eventually, I had like 30 of them running when I took off my headphones and heard the fans. Checked my battery and I was down to 65% despite being plugged in. I'm guessing that happened over the course of an hour or so.

I've also had it happen a few times when running unit tests for a different project in Docker, but that's likely just because Docker for Mac makes Electron look resource efficient.
Thank you for checking us out :)
It's relatively straightforward even for multi-platform: https://github.com/Const-me/Vrmac/blob/master/README.md#2d-g...
We make a std:shared_mutex 10 times faster
I don't know if it's Anne Robinson's legacy, but what on earth does the winky face add to an otherwise serious and reasonable comment?

Are you implying the workload is some form of sexually satisfying your boss, that you're keeping them happy nudge nudge wink wink say no more?

Are you implying sarcasm, that your boss is actually NOT happy with your improved mood and improved productivity?

Are you implying that the boss is "happy", nudge nudge wink wink, so now you're the one getting extra favours, if you know what I mean?

Are you implying you're not more productive, you're doing less, and you're putting on a sham act which your boss is falling for?

I'm trying to imagine someone actually saying in-person "I rethought my workflow and now I'm calmer and more productive. And my boss is happy with it too". and then winking at me. And me not feeling skeeved out by it.
I relied on Mozilla's guide and they seem to be perfectly OK with recommending Zoom as a video conferencing app

https://foundation.mozilla.org/en/privacynotincluded/categor...
Y Combinator Startup Is Developing the First Cross-Platform VR Mmorpg
It was a fun project - but I wouldn't use old cellphones. Having these old cellphones plugged in all day - basically just made the batteries enlarge and broke the casing. But you can get old android phones for nothing -- even cheaper than a raspberry pi.
U.S. states accuse 26 drugmakers of generic drug price fixing lawsuit
Agreed that having it listed is better, they do have exact dimensions in the listing as well. I was definitely shocked by how big this actually was when I picked it up in person. Not to mention that its 73Kgs! A good chunk of my van's weight budget.
Unsilence: Remove silence from videos speeding up the audible parts
Not sure this is authoritative, but seems plausible:

https://blacklivesmatter.com/what-we-believe/

It's not very well formatted, but you can skip about half-way down and look for text that seems like a list.
I have a bunch of the FLIRC cases for my various versions. They are relatively expensive for what they are but they work well.
damn you're one angry dude
IMO that's not "incorrect" so much as it is "ambiguous about the type of encryption being referred to. Even the most spy-happy, malicious service could offer HTTPS encryption, so hearing "they do encrypt some stuff" doesn't address concerns about Zoom willfully monitoring customers

Neither does the second part about promising not to spy on a conversation; surrendering conversation metadata would be almost as bad from a privacy perspective.
This article's about Zoom. Which, ironically, has a lot better case for "hold your video call elsewhere" than Twitter does for "engage with the American political class elsewhere".

The sad fact is, nobody's principled and everybody's just reaching for arguments based on which "side" is being gored.
> Python, Ruby, Lisp, Pascal (though I still plan to explore those). Oh, and find a good scripting language, in addition to one from the compiled language group

It's interesting that you want to explore Python and Ruby more but seem to consider finding a good scripting language as a separate goal. They're both definitely scripting languages, so if you don't expect either to be good, why do you want to explore them more?
FYI, it has been called YouTube Premium since 2018. I pay for it, as I can't stand advertisements. For the amount of Youtube content I watch, it's one of the more cost effective services I pay for.
Maybe a translation confusion of "big country" as in major country to "big country" as in large?
.sv is El Salvador; both SE and SV were assigned in the same 1974 standard.
That's right, let's boycott Zoom!
And you end up with foss software ux :) Some incentive and "chore" work is needed to polish rough edges.
strongly in agreement! One big screen seems the optimal work flow for me too.
True but we also execute people in the US, our prisons have despicable living conditions and we routinely use solitary confinement which could be considered a form of torture by some.
So, the question I have is whether AlexeyAB got some sort of endorsement from pjreddie, or if they just took over the name by nature of being the most active fork? If it's the latter, ultralytics' actions don't seem quite as bad (although they still feel kind of off-putting, especially with how some of the responses to calls for a name change were formulated).

I guess given the info I have now, to me it boils down to whether there's precedent for the next version of the name to be taken by whoever is doing work on it? If the original author never endorsed AlexeyAB (I don't know one way or another), then perhaps AlexeyAB should have changed the name but references or payed homage to YOLO in some way?

Eh, this is all starting to feel a bit too close to youtube drama for my liking.
> But anyways, I can relate a little. My sister has never been an activist type, never said anything about racial justice, until a week ago when she started posting BLM content on Facebook with a demand that anyone who disagrees should go ahead and unfriend her now. It was a shockingly abrupt change.

Count me in. And I'm not even in the US.

The thing is, the currently unfolding events are about Black Lives and the systemic discrimination and criminalization of black people in the US. But are about democracy too, and by a lot. And this is important considering how much influent the USA are on other nations.

Over the last two weeks we started seeing the US military (police corps and national guards) open fire agains its own military, repressing dissent and targeting journalists specifically. We have seen racial discrimination in clear sight, police brutality and police representatives unable to admit fault even with footage. We've seen cops planting bricks to charge protestors. We've seen police telling white dudes armed but not protesting to stay inside so that it doesn't look like they're playing favourites.

We've seen the police shoot the medics: that's war crime, for christ's sake.

As an italian, this reminds me A FUCKING LOT of the history pages about the rising of fascism in Italy.

I genuinely believe that the USA are becoming a fascist country, and that the outcome of these protests and the election in november will definitively declare what kind of nation the USA are.

I'm not asking people to unfriend me because I'm not on facebook. But I feel a lot more the need to do something instead of the usual nothing about world politics.

TL;DR: the current events are crazier than have ever been, and immensely scary.
I think security and usability are tradeoffs ... past a certain point. I have a hard time believing most products couldn't improve both substantially before needing to start considering the trade-offs.
The slippery slope is a logical fallacy. But people aren't logical entities for the most part, and the real world doesn't even vaguely resemble a philosophy classroom.
It's not free but I've had a lot of success with Amazon Chime which handles calls very well and support people "calling-in".

Full disclosure: I am doing an internship at Amazon, but my experience predates me working there.
Finding good Angular content is damn near impossible on Google, with the immense amount of regurgitated blog spam trying to sell templates via blog posts disguised as guides/tutorials.
I bought two Unicomp Model M keyboards and they've been great.

Do you have a USB adaptor for yours?
Default is happy. The rest we learned on the way.

https://samharris.org/podcast/

https://www.youtube.com/watch?v=pTrrRoBZSpg

P.S. Obviously get out and travel doesn't work well those days... There must be better days soon!
Yes, by a long shot
Which Linux distro should I put on my Raspberry Pi server?
I am writing a website in python, and I want deploy my website to a raspberry pi 4. I want it to be secure and lightweight. Which GNU/linux based OS should I use?
Just picking a quote from the sibling link:

We disrupt the Western-prescribed nuclear family structure requirement by supporting each other as extended families and “villages” that collectively care for one another, especially our children, to the degree that mothers, parents, and children are comfortable.

I don't think this is entailed in the general idea of supporting black people and equal rights.

There are plenty of other goals on that page that are similarly not obviously entailed.
This is addressed in the Alex Stamos twitter thread.

It _is_ E2E encrypted. And from what I understand the "promise" is a technological promise, not a process promise; you can check the exact terms of the promise in the paper.
There are only two kinds of programming languages. Those that everyone hates, and those that no one uses.

Everyone hates PHP.
Godot or SDL, or Gamemaker... Depending on his current skills and preferences.
> I could ask why a memory that you form by changing weights on neurons count and memories formed by switching transistors don't.

There is no difference, as long as those transistors are part of a general learning system. A roomba thus does not qualify.
Sadly, you've been defeated.
In mainframe ISPF, F1 is usually help and F2 split screen. I have changed that like with F1 when I keep my cursor over a dataset it going into that dataset in view mode and with F2 I have made to swap list it shows all ispf screens I have open.

Swapbar at the bottom of the screen and in SDSF always have SET DISPLAY ON.

Other than that, its hardware lapton keyboard type. I am faster when pgup / pgdn and home/end are separte keys rather than combination of fn and other keys.
I've been sharing this tip (joining an online meeting using two devices / screens) ever since the beginning of WFH. I will join a meeting using my phone as the camera and have the UI set to display a grid of faces. I will join that same meeting using my PC and have the UI set to display whatever the presenter is projecting. This lets me minimize the parallax when I'm talking to someone and it lets me use my 43" monitor to see whatever it is that the presenter is projecting (often in some tiny font because ... we're all learning).

This works for both Zoom and Teams - I haven't tried other meeting solutions.
> now that interactions have been scoped down to text chats, emails, and occasional video calls, people have to make inferences from a much smaller set of signals.

This was one of the biggest adjustments to working remote for me. When I started my first remote job I was a little insecure about my technical skills and it stressed me out not having those soft signals to gauge how well I was performing and what managers and coworkers thought of me.

For any managers of remote teams reading this, I recommend making a point of giving regular feedback to new team members. When working in-person it's much easier for people to pick up a general sense of what others think they are doing well or poorly at.
Depends on my kid. If they were mechanical, something like HVAC repair. It's the last thing that will ever be automated and last I checked it pays well.
i notice you say “certain kinds of speech” instead of speech promoting violence and racism.

im not aware of twitter et al banning any reasonable political activism.
The current economic system is fundamentally flawed. Unless someone has the courage to ban interest/usury, things will stay the way they are. We have known this for thousands of years now, but unfortunately greed and exploitation persists.
It is more complicated because there are more compounds to recover, and the batteries have a finer structure, but you can still do a broadly similar process.

Compare lead-acid recycling: https://www.youtube.com/watch?v=wxCFDWMPu38

To lithium recycling: https://www.youtube.com/watch?v=wxCFDWMPu38
Metcalfe's law. Every time I have to accommodate someone on the wrong side of the digital divide I wish we had wider broadband deployment. But I know pausing speed upgrades in already served areas won't bring about universal access as the same million dollars spent wiring up lower density areas yields far few connections.
Publish DEV articles from a Git repo
Good to see Chelsea Finn end up at Stanford. I had breakfast with her and her parents in 2013 when she was an undergraduate at MIT and it was fun to hear what options she was thinking about for her career.

I took a look at the course outline, and except for AutoML, it appears to be a one stop shop for learning multi-task and meta-learning. I just bookmarked the lectures on youtube.
once per process is perfectly fine.

the issue is that once you have an active process using a feature only available on the larger cores, you can't shut off the larger cores to save power without paying a large latency to wake up that process.
I apologise: my question was rude.

However, your comments feel to me like an engineers rationalisation - technically correct but misdirected. The feeling is vague, and my words are not describing it correctly. I suspect that I would need a high bandwidth medium to discuss this.
> There is no such thing as "artificial" or "natural" rates of interest.

That is not entirely true.

https://en.wikipedia.org/wiki/Natural_rate_of_interest

Whether the natural rate of interest is real, or is a unvariate value is a matter of some debate among economists.
That's a laugh. Are you seriously implying people who benefit freely* from Cloudflare's state of the art network firewalls and anti-ddos shields are somehow more at risk than others because they contracted with a particular security provider instead of rolling their own security?

That assertion will require lots of hard evidence because the vast majority of indicators indicate otherwise.

* free or less than 20$/mo
This is why I go out of my way to make my websites compatible as far back as I can, including Mosaic, Netscape, and IE.

I myself have several old iOS devices, which I still enjoy using. Two of them belonged to my grandmother, and I like to leave them just the way they are, no OS upgrades.

I also used to have an iPhone which was jailbroken, and I didn't want to deal with the process of upgrading the OS.
I mean, if you want a build server that runs at Core Duo speeds, you can probably find a used Core Duo workstation or laptop on eBay for less than what a Raspberry Pi costs. While we often talk about how Moore's Law is dead, go back several generations of computers and you'll be impressed at how slow they are. (I'm regularly impressed with how slow current generation computers are!)
>The government of Taiwan banned official use of Zoom due to security concerns, as have New York State schools, the U.S. Senate, and the German ministry of foreign affairs.

This is good enough reason to not use it.

Also I stopped using zoom and trying to avoiding it as much as possible after the very first vulnerability scandal[0] came about

[0] https://medium.com/bugbountywriteup/zoom-zero-day-4-million-...
YOLOv5 seems to have one important advantage over v4, which your post helped highlight:

Fourth, YOLOv5 is small. Specifically, a weights file for YOLOv5 is 27 megabytes. Our weights file for YOLOv4 (with Darknet architecture) is 244 megabytes. YOLOv5 is nearly 90 percent smaller than YOLOv4. This means YOLOv5 can be deployed to embedded devices much more easily.

Naming controversy aside, it's nice to have some model that can get close to the same accuracy at 10% of the size.

Naming it v5 was certainly ... bold ... though. If it can't outperform v4 in any scenario, is it really worthy of the name? (On the other hand, if v5 can beat v4 in inference time or accuracy, that should be highlighted somewhere.)

FWIW I doubt anyone who looks into this will think roboflow had anything to do with the current controversies. You just showed off what someone else made, which is both legit and helpful. It's not like you were the ones that named it v5.

On the other hand... visiting https://models.roboflow.ai/ does show YOLOv5 as "current SOTA", with some impressive-sounding results:

SIZE: YOLOv5 is about 88% smaller than YOLOv4 (27 MB vs 244 MB)

SPEED: YOLOv5 is about 180% faster than YOLOv4 (140 FPS vs 50 FPS)

ACCURACY: YOLOv5 is roughly as accurate as YOLOv4 on the same task (0.895 mAP vs 0.892 mAP)

Then it links to https://blog.roboflow.ai/yolov5-is-here/ but there doesn't seem to be any clear chart showing "here's v5 performance vs v4 performance under these conditions: x, y, z"

Out of curiosity, where did the "180% faster" and 0.895 mAP vs 0.892 mAP numbers come from? Is there some way to reproduce those measurements?

The benchmarks at https://github.com/WongKinYiu/CrossStagePartialNetworks/issu... seem to show different results, with v4 coming out ahead in both accuracy and speed at 736x736 res. I'm not sure if they're using a standard benchmarking script though.

Thanks for gathering together what's currently known. The field does move fast.
My laptop is at least that old and Jitsi is fine for me. Linux Mint OS, Firefox browser, both up to date.
>Beyond vague conspiracy theories I don’t see the connection.

It's not vague at all. Private prisons lobby for mandatory minimums. Mandatory minimums remove sentencing power from the judge: https://en.wikipedia.org/wiki/Mandatory_sentencing

The older system you describe is called discretionary sentencing, it is a dissipating vestige of the era before private prisons.
Please do tell what should a curious conversation be about a U.S-based company which does a foreign country's bidding (China), and blatantly censors people and won't even let mothers of students who were killed in Tiananmen Square speak in a private online meeting..

This should be nothing short of condemnation and public shaming.

As you said, unfortunately I may have come across as a little strong and nasty, but these are situations where one cannot sid idly by, especially since stuff like this has been happening for years now (Regarding China, not only Zoom)
So... what are the three rules? The author mentions three 'stark realities'--poor children don't get support, enter kindergarten behind their peers and make bad decisions. But those aren't rules. Am I missing something?
there's also the mac shake the mouse pointer to enlarge it momentarily feature.
How does Aspera work?

How is it possible to be 1000x faster? Is it?

TCP works by slowing the data rate when data loss happens. On purpose, to be fair!

I think it's not that hard to write a program/protocl that blasts out a big file over UDP and just sends all the parts as packets, then waits for the receiver to assemble a big list of missing packets, send them back and have the sender blast out everything again at a high rate.

But this would be at the expense of all the other TCP connections.

Wasn't QUIC changed to be so called "TCP friendly", that means that it has the same back off behaviour as TCP so that if you are in a crowded hot spot every tcp stream has a fair chance?

(On the other site, google and some other companies have a huge initial TCP window size and try (or tried?) to send e.g. the whole google homepage with like 8 1500 byte packets at once, also trying to get a better ux than other, again on the expense of other TCP streams)

Looks like using Aspera is unfair and only works if a few people do it.
they support different subsets [1] of the same x86-64 ISA, so opcodes won't be reused.

[1] well, I hope the larger cores support a superset of the smaller cores, otherwise it would really be insane.
There are some examples of this UI pattern of advance the user in their skill on your program and match them (which I'm a fan of):

* Old-school programs used to have Basic/Advanced/Expert mode

* Games like LoL etc. slow-introduce heroes/champions/characters so you learn to play them

* In an IDE like IntelliJ with KeyPromoter or variant installed you start off with clicking through the UI and it tells you each time what the shortcut key could have been

* Clippy was a failed attempt. It's really hard to guess at intent.
Most of my software design is "wordless." Part of it is because I have a brain that is wired a bit "funny." I'm sort of "on the spectrum," and get into a "fugue" when I code.

In fact, after coming out of the "fugue," I can have trouble with verbal articulation.

But when I am in the "fugue," I can actually design a pretty intense system, without writing down a thing.
> also there to set an example

Imposing a disproportionate punishment "to set an example" makes you more dangerous to society than the person you're punishing. I'm not saying that actions which harm others should not result in repercussions, but the punishment must fit the crime for the law to be legitimate. Even if that occasionally means that some people weigh the risk of getting caught and decide that the odds against being punished are low enough to make the risk worthwhile.
You can help in shaping web monetization api - https://webmonetization.org/
Two remarks on this nice example:

(1) The word 'orthonormal' doesn't have to be there; representations are a priori just linear actions; if they carry an invariant inner product, that is a bonus ('unitary representation'). For compact (including finite) groups, the invariant inner product is no extra information, because we could pick any (not necessarily invariant) inner product and average it with respect to Haar measure to get an invariant one. This product is unique up to a scalar for an irreducible representation, but not in general (and the left-regular representation is never irreducible for a non-trivial finite group).

(2) For people who are more used to cycle notation than the matrix representation of permutations, your permutation is (3 4). In roster notation, it's

1 2 3 4

1 2 4 3