skysight-inc/HackerNews huggingface dataset:
Zoom Admin here:

An admin, from a dashboard, can see all meetings currently running. If you "click" into one of those meetings for more details, you can also join the meeting as essentially a cohost, you cannot join invisibly.

You CAN see any meeting title, guests, duration, call quality, IP addresses of attendees, Geolocation of that IP, network ti Mic, Speaker and camera in use, and some other stuff.

YOU CAN see all recordings after the fact that are cloud-hosted, Zoom offers 2 recording types based on where you're recording from, laptops like Mac and PC with min spec can record locally, or in the cloud, everything else is in the cloud. I also do not know and do not believe, there is an audit log for this. This is actually the most troubling thing.

You can see more here https://support.zoom.us/hc/en-us/articles/204654719-Getting-...

Also, unlike say Google Hangouts Meet, you cannot add a room to a meeting without consent. Meet allows you to force ANY room into any meeting you want (defaulting with camera and sound on). I've seen people who have these set up in their homes and think of how bad it can be.

EDIT-

Also while no one at my org uses it, I believe you can easily see all zoom chat history.
yes, because OBVIOUSLY Google is too stupid to know about redundant routers. /s

https://twitter.com/uhoelzle/status/1243259280410554368

"When routers fail cleanly (say, power out) failover is quick, so you never hear about these. This wasn't such a simple case. We have "many" (not just two) routers in Atlanta so it wasn't an issue of missing redundancy."
Well, their accounts don't seem to match up. However, Teller doesn't appear to have a very litigious history. Bakardy also says Teller was suing because he didn't like that Bakardy's trick was better, which does not at all seem to be the reason for the lawsuit.

The Bakardy version of the story has a strong veneer of fudging & tilting the facts, which is rather off putting to me, though I concede that doesn't mean his account is not accurate.
This is an interesting use case. I know these features exist for what would be considered "enterprise" VC platforms. Having administered both Vidyo & Bluejeans previously, at least, I know the admin has pretty discrete control over the codec behavior.
Cyber-Attacks Against World Health Organisation
Sure. On HN, after I worked in consulting and more specifically in automotive technology for a few years, topics would come up on which I actually had relevant first-hand knowledge to share beyond what most HN readers and commenters would already know. At that point it seemed helpful to the community to share via commenting. Prior to that, an aphorism of a friend always seemed to apply - "his sum total life experience could be chiseled on the side of a toothpick". I.e. when you're young and just getting started on your career, you really don't know much of anything and acting as though you do just pisses off people who are actual experts and adds very little to a community.
"Let it go"
by Madame Stephanie "Steve" Shirley

Creating a software company
100% remote
99% women
In the 1960s!!!!

How was it possible??
Easy "programmers" programmed flawless programs in their homes with pencil.

Which would later be typed in Punch cards in the "office".

She also struggled family life raising a heavily autistic son, when the condition wasn't well understood. And then became a philantophist.

I think every woman in tech should read that book.
If you enjoyed reading this, you might want to check out CodeBuff:

https://github.com/antlr/codebuff

CodeBuff is based on a paper by Terrence Parr and Juergen Vinju, “Towards a Universal Code Formatter through Machine Learning”:

https://arxiv.org/abs/1606.08866
> I think the issue went away because, on average, Americans are comfortable with the arrangement that the intelligence agencies have broad power to dragnet data

It's not just the US, it's the whole of the Western world. The UK in particular has been very complicit with the US in their joint mass surveillance.

The threat of terrorist activity in the west is vanishingly low, and IMO, is partially driven by western foreign policy. Guantanamo Bay, Abu Ghraib and the disgusting, utterly horrifying organised torture program the CIA has undertaken at "black sites" has certainly not helped (I doubt since an organised horror has taken place since the Nazis).

> 9/11 was an avoidable attack and a failure of information analysis; the information needed to stop it existed but had not been consolidated. A lot of Americans are extremely disinterested in bring attacked that way again, even 20 years later.

I don't want to get deep in 9/11 in particular, but mass surveillance wasn't the solution - the 5-eyes' toxic, oil-driven relationship with Saudi Arabia was a big factor, and the CIA not hiding information from the FBI would very likely have stopped it.

We've seen similar failings on a smaller scale with incidents in Europe, where the perpetrators were known to the authorities beforehand. Even where they communicated with each other "openly" using SMS, politicians called for a ban on encryption - these parasites take every opportunity to spread FUD and use it to their advantage.

I think where we at least agree is a belief that many people simply don't care; they don't understand the risks with the current government, let alone future ones.
You're right, sorry if my other comment didn't make sense. I was talking about both the data itself and also the YCAdvice discovery and search interaction layer on top of that data.

We did first construct the spreadsheet (where lot of categorization was automatic) but then the real value IMO is being able to understand and make use of that multi-dimensional data really easily. The goal being to explore efficiently and develop rapid intuition for anything. The actual spreadsheet is here so you can see the difference: https://docs.google.com/spreadsheets/d/1xTMF_t_EDG34IjnXo-ho...

We are improving stuff so that Polymer's stack can auto-convert spreadsheets with numerical data and do great visualization etc so it can improve human intelligence beyond just categorical data which is the case here.

Let me know if I can clarify anything. Thank you for checking it out.
Is Google Cloud Run Knative?
No opinion on this exact story, but in general there's a bit of a balance to be struck here.

Early on in this thing, there were lots of stories about companies reluctant to fully commit (e.g. to manufacturing masks, or to dropping everything else to work on a vaccine) because they did that for SARS, and then when it fizzled out felt they weren't sufficiently compensated. Had they worked on their usual business, they would have had their usual profits instead. But this year... it would have been nice if they had worked hard in February!
Next time YOU are about to spout off about something, perhaps think about reading the f'ing page being linked to?

"The issue with connectivity between the GCP us-east1, us-east4, and us-central1 regions to other Cloud Providers has been resolved for all affected projects as of Friday, 2020-03-27 13:37 US/Pacific."
10 years ago I though that writing S-expression pretty printer should be significantly easier than what the complexity of typical CL/Scheme pretty printer (ie. Waters' XP as described in AIM-1102) implies. Well that is not true ;)

And since trying to do that I almost involuntarily format any code I write by rigorously applying the pretty printing algorithm of XP by combination of manual line breaks and Emacs' newline-and-indent.
I think he said "break" where it would have been more accurate to say "obsolete". I can see either one inspiring similar emotions from anyone too invested in the current hard ways of dealing with exFAT.
So if I occasionally do freelance work can I 'pay' myself 4 months and get the government to reimburse me with a forgivable loan?
TOML – Tom's Obvious, Minimal Language
Coyotes are very common in Dallas. I've seen then in the park 2 miles from downtown Dallas. Dallas is a concrete suburban hell for ~30 miles in all directions.

Dogs were domesticated by hanging out near humans. Seems like Coyotes are following the same general pattern from thousands of years ago.
Shoulder Workut at Home
You can look at the Year tab and see resources by year. It's not the same as sorting but gets you half way there. Nice feedback.
My Estub
Differences in implementations already cause problems. Adding one will not mitigate this problem, only worsen it.
A bit like this https://xkcd.com/927/
Furthermore, anything contemporary should steer away from this heavily outdated technology unless they desire to accumulate even more technical debt.
You'd likely be more interested in the original paper [0] by John Hughes that Wadler built off of. It gets into a ton more detail about the algebraic structure of the documents they're defining:

> The question addressed in this paper is: how should libraries of combinators be designed? Our goal is to show how we can use formal specification of the combinators, and a study of their algebraic properties, to guide both the design and implementation of a combinator library. Our case study is a library for pretty-printing. But the methods we present are of wider applicability, and we also show how they can be used to develop a number of different monads.

Wadler's paper touches upon some of the same ideas, but the primary goal of his paper is to build a prettier printer, whereas Hughes aimed to demonstrate the power of algebraic properties.

[0] http://www.cse.chalmers.se/~rjmh/Papers/pretty.html
That is such a neat website, and very interesting research.
Perhaps you're right. I'll better discuss it privately.
Had a similar issue, I had to hit the 12/24 hour button to get the table to update.
Implementing the Conway's Game of Life on a hexagonal grid could be a fun idea. With a slow enough turn clock, you probably don't need a start/stop button, and can just mash a pattern in with one or two hands quickly and see how it evolves. Another plus is that there probably aren't too many famous hexagonal lifeforms, it would be a fun game for all ages.

This is a great reference for starting to work with hexagonal grids: https://www.redblobgames.com/grids/hexagons/
I'm not sure I completely understand your comment, but I think hierarchy is a structure that is useful for a society when the exchange of information is naturally constricted. Accreditation, status and authority are strong signals in a setting with limited bandwidth, but when communication becomes more robust.. it's more attainable to construct a heuristic to find utility unique to a specific instance or situation. Aspects of what I think represents the best cancer Dr may not jive with what you think the best cancer Dr is (locality? alternative medicine? cost vs probable outcome?)

Hierarchies are still important, but now they're just training wheels in many instances.
I assume the DL was to prevent bob's pizza from cancelling joe's pizza's go fund me.

However the whole thing is despicable on Yelp's part. Then again despicable appears to be a core part Yelp's business plan.
Mort?
How do you indent block comments? Do they stay untouched? Do you indent them the same as the previous line? If so, what to do if there are already indents in the comment? Add the additional indent?

I wrote a simple but IMHO really nice XML prettifier a while ago and remember that I finally gave up on block comments, because I could not find a way to handle all cases in a satisfying manner. So I decided to leave the indenting untouched.
I'm not a fan of the style that threaded discussions have (too much padding, and I'm not sure about arrows too), but I always wanted to experiment with that sort of arrangement of messages, where long chain of one-on-one replies does not get pushed to the right but instead have some sort of linear representation. Will definitely have a closer look on that software.

Edit: what this implementation of threads lacks though is an ability to fold all sibling messages before the one that I'm interested in, so that I can have a quick look at the context and avoid a lot of manual scrolling and folding myself. Most implementations (like here on HN for instance) only do folding of child messages, which I personally find a bit less useful.
I use Whereby every day and it's fantastic for small meetings. People don't have to install anything, just click a link and it works.
I wasn't saying that at all. I was just wondering about 'how hard can it be?'.

It just needs to be analysed once. And there is a ton of researchers available who are not medical personnel.

But if you want to argue : this whole Roche saga conveniently diverts the attention away from the lack of action of our government.
Show HN: The easiest and simplest way to keep your diary
Oh! That's awesome. The way that sentence is written is a little tricky to parse, but the behavior of a batching lots of messages (configurable 256MB+ chunks) is exactly what I'm hoping for.
I think they were just letting us know how much of the blog post they read. It could have been that at the Farnam Street mention they suddenly realized they had cookies burning in the oven.
Dr. Hackernews: Whatever it is, the underlying cause is inflammation or gut bacteria. And the cure is fasting.
WSL2 is being widely released in the next Windows feature update, though there's no hard date for it yet as far as I know...it's coming soon.
> 7zip isn’t the complaint, it’s that the installer installs the app before the user OKs it.

...I was about to write a reply saying "well in that case I don't understand what the GP is complaining about", but then I opened up the installer again.

I didn't fully take in what the parent was saying. Zoom is completely short-circuiting the normal macOS package install flow. You click continue once to acknowledge that "this package will run a program to determine if the software can be installed", and then Zoom is suddenly installed and the installer exits.

I can understand why they did it, but it's not good.

Although, Apple deserves some blame here. Firstly because their non-app-store software install flow has been screwed up since the release of Lion, and secondly because why can't you use Installer's "Show Files" option before the preinstall step?
Interesting. What's the intended use case for that?

Trying to think of something, but nothing is coming to mind.
Check out the Community page!
I have a Google Sheets … sheet? … for this, and it's been handy.

I'm paper trading the stock market while I work on a couple of investment ideas (and still feel like I'm learning, so no real money yet). Every time I "buy"/"sell" a stock (logged in one tab of Google Sheets), I enter the date and the rationale I used when making the decision (logged in another tab of the same Sheet), as well as some context around the current state of the world. It's been useful already (a few months in), but will only get more useful, I believe, as I begin to note patterns in my own behavior.
This looks great—thanks!
Yes, they learned that lesson, and now we are paying for the short sightedness of the politicians at that time hanging them out to dry.

The signal for a company to work hard is to award them a contract. If it's important enough to get done, then it's important enough for whatever government to put a contract in place and get the work going. When those in power require work to be done for free, it is called slavery, not volunteering.
Why another flu pandemic is likely just a matter of when (Jun 19, 2019)
Price is not equal to value. Occasionally prices get silly for irrational reasons.
> You only get "information loss" when you try to go backwards, from the end result to the intent. That's reverse engineering, not programming.

Instead of "information loss", another way to put it is "deliberate reduced choices to make the abstraction useful to ease cognitive burden". That way, it doesn't have connotations about reverse engineering because limitations of surjective mapping is very much about forward engineering.

E.g. I look at Javascript and think forward to engineer how I want to use integers that are larger than 2^53. Javascript's "simpler abstraction of 1 number type" loses the notion of true 64-bit int with a range up to 2^64. Therefore, I don't use Javascript if I need that capability. This means Javascript can't be the OTL for all situations. Your suggestion of Racket-like language as a candidate for OTL has the same problem: it will always have gaps in functionality/semantics/runtime that make others not want to use it and therefore they create Another Language with the desired semantics.

Supplementing the gaps via the ability to write custom DSLs and macros don't solve it. Lisp already has that now and it's not the OTL. If programmer John extends Lisp with macros to simulate monads, he'll spell the macro his way but programmer Bob will spell his macro differently. Now they've created 2 personal dialects of Lisp instead of a larger unified One True Language.

Rereading your comments, I think you're really saying that it's possible to invent the OTL for you, andrewflnr. That's probably true, but unfortunately, that's not a useful answer when the programming community is confused as to why there isn't a universal OTL yet. They're talking about the OTL that everybody can use that covers all scenarios from low-level embedded C Language to scripting to numeric computing to 4GL business languages where SQL SELECT statements are 1st class and don't require double quotes or parentheses or loading any database drivers. Such a universal programming language, if it could exist, would make the "One" in "One True Language" actually mean one.
Here is an interesting use https://www.lexifi.com/instrumentbox/. Algebraic description of financial contracts that then gives all sorts of common features you want to analyze them ‘for free’.
Congress Passes Legislation to Help Airbnb Hosts
It's a mercy you won't be held to this when you get sick, and find it's somewhat easier to talk in the abstract about coming to terms with death than to face the imminent possibility.

edit: Well, you won't be held to it assuming we haven't reached a need for sufficiently severe triage, I suppose. Otherwise, you might get a chance to quite literally put your life on the line for the principle you've just espoused! I wish you joy of it.
Coronavirus: Changes in US Mobility
Ask HN: What if every one wears hand-gloves and a face mask for Covid-19?
Its probably a naive question, though I wonder if its a viable option to distance people from the virus itself by wearing hand gloves and masks for full face. The economics of providing the safety gear should be very cost effective compared to shutting down the countries IMO and the mechanism is as affective as doctors practicing their regular routine safely in hospital in the midst of all germs and viruses.
I agree with your points.

I will add two more 'HN tropes' in the forms of factions that are out there and tend to show up pretty often.

The Rust Evangelism Strike Force and its close cousin (of which I admit to being a card-carrying member who tries not to be too pedantic / indiscriminate with my strikes) the F# Evangelism Strike Force.

PS: I wonder if there is a recent listicle for Top 50 most common Hacker News comments / memes / tropes ? DDG says not much about it, just surfacing the nGate.com Hacker News weekly stuff.
> I'd guess it was just a tin foil hat conspiracy to think several three letter agencies would use the provisions from the patriot act to track pretty much all communications?

It was and still is. How do you believe this nonsense?

Also, several provisions from the Patriot Act haven't been renewed, so your example proves my point.
Alpine.js looks nice, didn't know about it. Light-weigth React/Vue/etc for just 7 kb :- )

I use Bliss.js, https://github.com/LeaVerou/bliss for some parts of Talkyard nowadays, where React would be too much. Bliss.js is sth like 3 kb min.js.gz. (But jQuery itself is gone nowadays, it was too large.)
From the README
https://github.com/Code-and-Response/DroneAid :

> The DroneAid Symbol Language provides a way for those affected by natural disasters to express their needs and make them visible to drones, planes, and satellites when traditional communications are not available.

> Victims can use a pre-packaged symbol kit that has been manufactured and distributed to them, or recreate the symbols manually with whatever materials they have available.

> These symbols include those below, which represent a subset of the icons provided by The United Nations Office for the Coordination of Humanitarian Affairs (OCHA). These can be complemented with numbers to quantify need, such as the number or people who need water.

Each of the symbols are drawn within a triangle pointing up:

- Immediate Help Needed (orange; downward triangle \n SOS),

- Shelter Needed (cyan; like a guy standing in a tall pentagon without a floor),

- OK: No Help Needed (green; upward triangle \n OK),

- First Aid Kit Needed (yellow; briefcase with a first aid cross),

- Water Needed (blue; rain droplet), Area with Children in Need (lilac; baby looking thing with a diaper on),

- Food Needed (red; pan with wheat drawn above it),

- Area with Elderly in Need (purple; person with a cane)

So, we're going to need some artists; something to write large things with; some orange, cyan, green, yellow, blue, lilac, red, and purple things; some people who can tell me the difference between lilac (light purple: babies) and purple (darker purple: old people); and some drones that can capture location and imagery.

Note that DroneAid is also a project of The Linux Foundation Code and Response organization.
Ironically lower energy prices contributes more to Canada’s GDP.
> Steve Jobs would be pissed

Discoverability on the App Store has always been horrible.

That, and App Store performance (search, page load, etc) are high on the list of things that baffle me most about Apple.

These are not hard problems to fix. There is no incentive to not fix them. Customers are suffering. FTFAS.
They're not empty. They're full of coyotes.
You can do better than geocoding: use one of the county-level shapefiles from the TopoJSON project: https://github.com/topojson/us-atlas

At the very least, if you do just need point-level info, you can get the centroids of the county shapes.
> and worked on a few important pieces of software before becoming a bar owner instead.

Fun documentary: https://www.youtube.com/watch?v=4Q7FTjhvZ7Y
Quit moving goalposts.
Yea, she has another video where she uses an Arduino to run an old printer, when it would have been way simpler to get a USB to parallel port adapter.
The debates over whether playing Russian roulette or having clickbait titles are good ideas.

People > profits
"In the 17 years since I signed the lease on DNA Lounge, I've spent about five million dollars on it. ... DNA has never turned a profit. ... Well, here's the thing: I've run out of money."

There were also two failed pizza restaurants involved. One reason, when someone got some money from a startup and asked HN what to do, one of my comments was "Don't buy a restaurant."

Now we have Yelp mooching off a very marginal industry. That's pathetic.

One of the big breakthroughs of the tech boom has been developing new ways to squeeze money out of poor people. Uber, Lyft, Doordash, Grubhub... What "tech"? - they're job shops.
> yet the truth was wilder than even hard-core, paranoid conspiracy theorists could have dreamt up.

What do you believe the truth was? I replied to somebody else in this thread who believed the truth was far wilder than anything in Snowden's leaks.
+1 for Kernighan's book. I'm not one for impulse purchases, but as when I saw a link on HN, I immediately bought it and read through it. I lent it to a professor of mine and he's using as a text for his history course next semester.