skysight-inc/HackerNews huggingface dataset:
Google has always had the company culture of not infantilizing their employees and broadly trusting them to do the right thing. This reflects in many many policies and general 'culture'. You can install software on the laptop as long as you have the right license for it, and there are centralized tools to check for potentially dangerous binaries and things like that.
Because it is a natural virus. You don’t need approval from the FDA to be infected with a natural virus.
I find this amusing because I regularly use Meet on Firefox and Linux.

My pet peeve with Meet by the way is the absence of a native grid view in big rooms.
Then they can only be alone in their house, right? It would be dangerous to say be in your own bedroom with others in other rooms in the house, because they'd exposed.

Expand that to a hotel, if you put people in hotel rooms with these, you couldn't turn over the room without a very very thorough cleaning. I'd be worried to stay there until a few weeks had passed with no occupants.

Are those two scenarios I give real problems?
> The threat model for a school is kids/others disrupting sessions and creepers using access to gawp at (or communicate with kids).

Not if the school actually cares about the future of its students.

From a blog post[0] we published at NuCypher a while back:

> If we fail to take action now, we risk a world in which unsavory actors - domestic and foreign - have built rich, comprehensive profiles for every one of our children, following the trajectories of their education, home life, consumer habits, health, and on and on. These profiles will then be used to manipulate their behavior not only as consumers, but as voters and participants in all those corners of society which, in order for freedom and justice to prevail, require instead that these kids mature into functional, free-thinking adults.

0: https://blog.nucypher.com/todays-kids-need-end-to-end-encryp...
> The disadvantage is that it's [...] not trying to be a fully-fledged competitive neural network framework

Perhaps this is an unpopular opinion, but to me this is an advantage. JAX is a library upon which you can build a neural-network framework -- or a framework for something else.

It seems clear that we're still figuring out the Right Way to write code that defines a neural network. The fact that JAX lets you write different, competing libraries/APIs/DSLs -- however you want to think of it -- lets us innovate more freely.
So many? I thought there were two, and I wouldn't call either of them "gaping" as GP did. https://techcrunch.com/2020/04/01/zoom-doom/
Of course not if limited to strict, inflexible ideological dogma, but the net effect serves the "higher" goal via realpolitik: Make government the "enemy" to be destroyed like how Reagan believed or like how libertarians wish
If this comes true which is a BIG if since the calculations include "carbon pricing and pollution policies" which are not happening anytime soon in China.

It will be almost completely due to the cheap price of natural gas not renewables as the article implies.
Are you comparing luxury travel to basic human rights?
I am specifically advocating that organizations with important data to protect take a more cautious and measured approach to installing software on their workstation computers.

If the very slight productivity hit from having slightly-more-blocky video chat in a slightly-more-awkward GUI client (google hangouts meet for gsuite, for instance, or Teams) is the make-or-break line between a company's continuing success, or not, with everyone working remotely, something else is fundamentally wrong that has no relation to any software package.
If healthcare is decoupled from employment, as the comment chain suggests, what benefit is tied in with full-time employment. We should be seeking to decouple benefits from employment not solidifying the arrangement.

What protections does employment have? Hopefully very little.
/r/selfawarewolves
And yet it has only reached the front page once. Every article you see on top has been posted multiple times in order to get there. That is how online voting/aggregation systems work.
I don't follow. I'm sending (or trying to send) messages to my contacts. If I know their phone number, I'm going to try to initiate a Signal conversation with them. So I ask the Signal server for a signed prekey. Your argument is that Signal should not respond with "I don't know this person" and should instead respond with something indistinguishable from a "real" response. So they must send me something that looks like a signed prekey, right? Well then I would use that in order to do a key exchange and now we're in the situation I described above.
Systolic Array
None of them garnered any traction/comments, in case others were looking for that.
But at such low prices unfortunately OIL and natural gas will be burning even more in Chinese factories and other uncaring nations who place profits over health everyday.
FINALLY!!!
edit: thanks a lot ECS team
This is really neat. Thank you for sharing! I love folk music, and this is an interesting way to discover new pieces and play around with them.
Vikings made their swords stronger by trying to imbue them with spirits (2019)
I am entirely happy to revisit employment arrangements....once universal healthcare has been delivered, and not a moment sooner. It is an atomic commit.
One answer to your question:

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

Darwin:Maxwell :: biology:physics is a very apt comparison.
> most deployment processes are consistent enough

Definitely disagree with this. I have never worked at two places with a similar enough deploy process that would benefit from a generic tool.
Understood, it differs, I just made a very brief comment and mentioned a couple of obvious threats!

For those that use Zoom - consider spending at least a few minutes to make a mental threat model about Zoom. Who might go after you? What features does Zoom have that might be exploitable? What's the worst thing that can happen? The worst case for Google is not the same as the worst case for a professor or elementary school.

Maybe Zoom doesn't work for your use case - fine!

Maybe Zoom is good for your use case - fine!

Lots of people will be using it either way, so it's good to have Alex help lock it down.
Uber won't like that one bit because it's going to be tax increases on either wealthy people or corporations (or both) to pay for universal health care.

Don't pretend that the rich want universal health care. they don't.
I used to use Eclipse over X11 over Wifi within my house and it worked fine, no noticable latency.
This is called Petrichor and the human nose is indeed hyper sensitive to it (5 parts per trillion).

https://en.m.wikipedia.org/wiki/Petrichor
I have to reboot if I want my laptop back after a Jitsi meeting. It sends the Windows audio driver into a resource-consuming tailspin from which it does not recover. In all fairness I've had issues with the audio driver before on this laptop but that's the only application that has this particular effect.
Because Apple puts up ridiculous barriers to entry in their app store. See: exactly what I am complaining about. This is Apple’s fault.
I've only used Zoom in recent times and while it has seemed fairly solid, I also can't say I've noticed any major differences from Google Meet.

We use it internally at Xero, more than ever currently with working from home, and it's been solid from what I've experienced.

Given we also use Google Calendar, joining a meeting is pretty straight forward, as a Meet link is populated in each event, and shows up on the home screen for meet.google.com

Usually the only mic issues that occur are people using their own headsets with audio gain set too high or flaky bluetooth connections

Running in Firefox, it works great for the most part although sadly it breaks every few months. It'll tend to drop me from the lobby a few seconds in with "Network Error" or something along those lines. I would get frustrated but given it's a work tool, a few days to a week using Chrome (just for calls) and Firefox is back in action again.

We also conduct our postmortems via Google Meet and it generally seems to support 50+ person calls fairly well. That said, we use Hangouts Streaming for All Hands type of stuff so I couldn't speak on performance with hundreds of users at once

Purely anecdotal but my coworker has an older HP laptop (specs are still a respectable 8GB ram, presumably quad core CPU) and finds that he can't be on a Google Meet call while also doing development as his fans will flare up too much.

I would actually quite appreciate a Google Meet desktop app (that's not electron) but I guess the premium userbase tend to have enough specs to throw at web-based products

Oh yeah, I do appreciate that Zoom presumably doesn't require any fancy logins because running Google Meet on a phone requires a device policy in order to connect to a call.

I can either install it on my device plainly (requiring a pin to login going forward vs say, a fingerprint) or I could install it in a work profile. The latter is cleaner but then I have an entire second set of apps just to join a call on my phone once in a blue moon :(

At least you can dial into meetings but I find the audio is kinda wonky at times.

Having said all this, I can respect the product but I'm always happy for a non-Google entity to win in any given space ;)
Our reliability engineers use "Hope is not a strategy" as one of their branding statements.
Your timelines are incorrect there. TacoTown is Buzz which was launched in 2010. Wave was launched in 2009.
A black hole’s energy beam is seemingly breaking the laws of physics
Things like this is in my experience not so much a technical problem as a people problem. No inside info, but if the PM manager doesn't look eye to eye with top management (and if they are unable to solve it for any reason) then the project is going to shut down.

And it will be blamed on the tech, or whatever.
Double the caffeine intake and "RUN FOREST"

:)

I feel your pain.
I meant when you're a (sensible) startup founder that wants to see the fruit of their labor, not when you are a fund manager. We're both correct, just looking from supply vs demand points of view.
This is great news!

Yes, these containers are supposed to be stateless, but I was tasked with converting an app at my previous job over to using ECS on Fargate and we hit so many issues because of the limits on storage per container instance. We ended up having to tweak the heck out of nginx caching configurations and other processes that would generate any "on disk" files to get around the issues. Having EFS available would have made solving some of those problems so much easier.

I've also been wanting to use ECS on Fargate for running scheduled tasks with large files (50gb+) but it wasn't really possible given the previous 4gb limit on storage.
How about no, control freak.
Uber isnt freedom. If they let you set your price, and let customers easily rebook with you, then you would have freedom. Uber want perfectly controlled interchangable cogs.
They aren't beta testers. They are still getting the real production build, just in the first step of a phased rollout. Beta, pre-release etc. have a very different meaning.
It depends on defining "employed". Is living at home with your parents and barely getting by employed? Technically, yes. Reasonably, no.
Not exactly what you are looking for but I know one person who got their apt rent reduced.

Can you give us an idea of what location and size of place you are trying get reduced?
How to get groceries when delivery services are slammed
At work, our team of 4 has been using it for several weeks too, and it's been just fine.

Our church group has been using it with 12-ish participants once a week for several weeks now. There are individuals who consistently have problems, but since it's always the same people, I tend to think they'd have similar issues with Zoom. (Zoom meetings with different sets of people have had similar sorts of issues.)

People are saying that Firefox "technically works" but that due to limitations in the spec, one person in your conference using FF causes everyone else's cpu to go through the roof. (Can't speak authoritatively on that, but FF is labeled as not fully supported.)

Fundamentally, I think it probably comes down to the business model. The company that runs meet.jit.si, 8x8, doesn't make money on that service; they make money selling some large integrated business solution. Running the free service seems to be less of a loss leader than a massive pool of beta testers. So they aren't pushing it as hard as Zoom, where (at least originally) the free version was limited to 40 minutes to directly up-sell you to the paid version.

Two other things about Zoom:

1. Easy to get the client installed, and once it's installed, it's easy to use. Of course, they consistently do that by working around the protections your OS has in place by dodgy methods.

2. It seems to work well in China. Not sure how Jitsi fares in that respect.

EDIT: Some cool things about Jitsi:

1. NO INSTALL AT ALL for desktops. People just click the link and bam, you're in a meeting.

2. Rooms are created when a URL is visited. So if you want so split into two groups, half of you can just add "2" to the URL, and bam -- group is split in two. Ready to join back together? Delete the '2' and you're back together again.

Anyway, all that to say -- I think Jitsi is definitely worth a try. Tell people to use something Chromium-based until they've fixed the issue with FF (I use Brave) and give it a shot.
They do. My bartender friends travel all the time but since most of their income is in tips, they have subsidized healthcare (thankfully).
If you do self hosting on s3 I'd jump on it - Monosnap has that feature and I still use a very old version just to keep it (they since switched to subscription pricing and I can't justify SAAS for screenshots!)
Yes. I find jitsi one-on-one audio call is better than zoom. Screenshare is equivalent to skype if you set the fps to 15. zoom is better for videos if it involve large number of users.
There is room for something between the traditional 1099 and W2 categories.
My main concern with Linux on the mobile is needing to use crucial apps that don't exist.

Sure you could use a browser for a lot of things, but Banking sites often require 2FA with an Android or iOS application and that wouldn't be feasible.

But, I really hope this catches on. We need open platforms now than ever.
Ask HN: What kind of side business is good to start during an economic crisis?
Anytime we have to ask money during an economic crisis seems unjust and I'm not sure what kind of business would look ethical to start and charge during an economic crisis?

Companies like Zoom and many other companies are riding on this wave. But if i launch something during this time that's particularly to leverage this situation, does it count unethical?
BlackBerry uncovers China-backed hacking campaign
Those vulnerabilities are fixed in current versions:

https://www.cvedetails.com/vulnerability-list/vendor_id-2159...

There is nothing new/outstanding.
I'm really coming more from the perspective of valuing anonymity. I'd prefer a world where you simply can't sue the guy, and have to suck it up that people say things you don't like.
I'm always surprised people here tolerate these one word titles that say nothing about what is in the link.
It's hard for me to decide if it's genius or insane.
This "fair use policy" really makes me nervous about the whole thing.
Because lobbyists tend not to appear in the credits
Equinox says it will not pay rent, even to its owner
We have two Linux users (myself included) that it works great for. Better than pretty much every other video conferencing tool I've tried on Linux. I do use the flatpak installer so that dependencies aren't a problem.
> Ad/surveillance giants like Google or FB are typically spoken of with notes of reverence and awe on here.

Uh. Are we reading different websites? This is the most vocally anti-everything-FAANG community I've seen on the Internet, since about 2017 or so. Except Apple, mostly.
I really would like to have 5g down totally everywhere for 1 month and see what happens regarding the numbers...ppl getting sicker OR healthier..
If you use your work machine for side projects, I think it is fairly clear that your employer owns the IP.
And I've heard nothing about TikTok https://www.vox.com/open-sourced/2019/12/16/21013048/tiktok-...
Irrespective of who's right or wrong it's pretty unnecessary to call each other names just because you don't agree, particularly when the question is theoretical and has almost no real world impact.
Yeah, Webex's background app has a weird habit of holding onto the microphone on Windows also. Why do they even need a background app? I have a calendar already. Just be a client when I need you.
How do you use pipdeptree or poetry --tree to see which files in your project depend on which?
Zoom have responded very quickly to the complaints levelled against them. Their problems are more PR than techinical now.
Sure, I see your point. I'd just like to see a pattern that works for most that could gain some traction. At the end of the day we're all trying to do the same thing (deploy high quality software), just in different ways. Deployment strategy shouldn't need to be a main competency of most teams.
> XLA so should be a lot faster

I've yet to see anything get "a lot faster" because of XLA. It's a ton of complicated code, but then you end up spending the vast majority of time in NVIDIA's cuDNN anyway, so any benefits you might have hoped for will be marginal at best.
I was a bit unclear in my original post. I meant this tech community here.. lots of "don't make me use something else" posts in a community of people who ostensibly are tech oriented.

But your point stands either way. I'm just surprised at the pass being given to Zoom given the blitheness of their gaffes.
Zoom said that their meeting data is no longer routed through China's servers. That's not what citizenlab's complaint was, and also not what the original poster stated.

>There is the thing that all Zoom keys are kept and maintained in China

Their complaint was about zoom's encryption key generation and distribution practices. The post you linked has nothing about the key distribution scheme zoom needs to implement so they actually have end-to-end encryption.

https://blog.cryptographyengineering.com/2020/04/03/does-zoo...

Without proper encryption, it doesn't matter if all participants in a meeting only connect to zoom servers since you don't know what zoom could be doing inside their network. Are they actually routing data without any storage, or any they storing the data and sending a stream out the back door to interested parties? But with true end-to-end encryption, it doesn't matter what zoom does with the meeting data since only the participants can decrypt it.

Not to mention that for a sufficiently interested actor, they don't need to access zoom's network to intercept a copy of a meeting as it makes its way through the internet to a zoom server. End-to-end encryption also ensures they only get junk.
I went and found the issue. Some terminal apps interact with the system clipboard and mosh isnt forwarding this correctly.

https://github.com/mobile-shell/mosh/issues/967
TOML config file language spec 1.0.0-rc1 released
>> It's impossible in JavaScript.

It's definitely possible (just as easy in fact). You just need to define a schema for each API endpoint. TypeScript does not physically protect you from having to enumerate all the properties and size constraints of the data one by one. In terms of the actual schema validation step, there are lots of tools in JavaScript which let you do the same thing; ajv, z-schema are just a couple of examples.

My point is that TS adds no value there. TS's value is only in static type checking. What the article is claiming is that TS somehow adds value with runtime type checking.

The argument of saying that "TypeScript adds value because it can reuse its internal type definitions for the purpose of validating remote input" is circular - It refers to a problem which doesn't exist in JavaScript to begin with.

JavaScript has no type definitions so being unable to reuse type definitions for schema validation does not qualify as a drawback on its part. The argument simply does not apply and cannot be used to claim TS's superiority.

At best you could claim that TypeScript cancels out one of its own shortcomings:

- TS shortcoming: You need to define types everywhere... That adds a lot of work! (-1 point)

- TS benefit: But you can re-use these type definitions for doing schema validation of user input as well! That saves a lot of work! (+1 point)

But the net gain over JS is 0 because:

- JS shortcoming: You need to define a schema for all your endpoints to validate user input... That adds a lot of work! (-1 point)

- JS benefit: But aside from that, you don't need to define types anywhere... So that saves you a lot of work. (+1 point)

The only real argument to be had is whether or not compile-time static typing adds value over dynamic typing.
Dominionism is not a clearly defined practice/group/sect/etc. The most inclusive definition is basically just "people with strong beliefs want to run the democracy they live in according to those beliefs", which doesn't seem like a surprising way for anyone to behave.

Yet, take even the most expansive and uncharitable definition, and still "dominionism" =/= "the end times are at hand and there are signs everywhere of the coming anti-christ, such as national ID cards".
Tangential, but why do companies continually misuse verbs as nouns?

Nothing is gained by saying 'deploys' instead of 'deployments' but instead confusion can be introduced.

See also ' what is the ask' and 'minimum spend'.
The stock price.
only skype worked for us meeting group to group over single feed and open speakers, skype seems to work well doing audio google meet hasn't fixed it for ever. personal audio on most works for me, unless you have like less than 2-3megabit for video.
This might explain why the people around me don't understand why it's so popular. None of us is reckless enough to install their application, so all we've seen is the web version.
Try ShareX, I used to use Greenshot but ShareX has more features like video recording.
It seems to have massive delays if I capture on full resolution (3060x2295 on my phone), but that is a ridiculous number that can't even be transmitted over my internet, so I run it at 1280x720, which has basically ideal latency.
One important thing until it is fixed: Firefox doesn’t work at the moment, tearing everyone’s performance down. Hence use Chrome/Edge/Opera/Vivaldi.
Every article you see on top has been posted multiple times in order to get there.

This isn't true at all, for the record.
ps - I also made Video Hub App into MIT open source: https://github.com/whyboris/Video-Hub-App
The mystery of Travis Kalanick's ‘Internet Food Court’
Out of curiosity, have you tried BlueJeans? It seems to have worked well for me even on huge calls.