skysight-inc/HackerNews huggingface dataset:
Thanks for your complete response.
Do you have info about android 11's take on the desktop interface ?
From what I remember it’s the opposite. They target the ACE receptors inhibiting them and for this reason they make the ACE2 receptors more sensible facilitating the virus infection.

https://www.thelancet.com/journals/lanres/article/PIIS2213-2...
Two things:

Please stick to this, new features aren't necessary! (You've heard this 10,000x before, but, reinforcing for posterity.

...could you un-shadowban me/whatever the state of my account is right now?
It reminds me of something I read in response to that question (I can’t remember where): People love to place things in tidy categories; nature doesn’t.
The signup for app devs doesn't work here, anyone else see the form?
curbFlow | REMOTE | Sr. Backend Engineer, Lead ML Engineer, Computer Vision engineer | Full-time | www.curbflow.com

curbFlow's mission is to bring order to the chaos of our city streets, and we're beginning with the most painful part of the passenger and delivery experience: pickups and drop-offs at the curb. Since the advent of on-demand services, demand for the curbside has far outstripped its supply, causing record congestion, unsafe behavior and lack of equity on city curbsides. curbFlow solves this by acting as the air traffic control tower for the city curb, sourcing supply from municipalities and demand from commercial operators, like existing customers UPS and DoorDash.

We’re a remote-first company, though we have small hubs in SF, DC, and NYC for people who prefer an office environment. We primarily develop in python and node.

Sr. Backend Engineer - You’d be working on the backend for our mobile apps, aggregating data from our edge computer vision devices and writing the core logic for our reservation system.

Lead ML Engineer - You’d be writing data pipelines and setting up test and monitoring infrastructure that would help us train the next generation of CV models. We’re looking for someone who has experience in the roll, and who would be comfortable leading ML and Data engineering as the company grows.

Computer Vision engineer - Open call for various levels, we’re looking for people with passion and a strong track record of using academic learnings in real-world scenarios.

We have a general posting below, please state which of these rolls you are interested in applying for.

Please apply through lever: https://jobs.lever.co/curbflow
> What I understand from that statement is that the data travels encrypted and each client does the encryption/decryption duty, not that they are able to decrypt the data at any point but decide not to.

Those two things are not mutually exclusive. It reads to me like they are implicitly acknowledging that client-side "private" security keys aren't really private but are also stored elsewhere in Zoom's system.
The tricky thing is that your cell phone needs a number in order to receive calls.
Evidently I should clarify that by "open source", I mean "released under an OSI approved license" (https://opensource.org/licenses). Maybe robocop2018 means "open source" in the sense of "there is possibly minified non-human readable source code that you can look at under a very restrictive non-OSI license"?
The one thing I like about QUIC being more wide spread is that it is making network operators treat UDP traffic more fairly.

However, I don't see it replacing TCP, and if anything it's just an other tool to use.
QUIC is itself layered post Google, so 1 and 2 don't apply.
Ask HN: Tools for Writing to PDFs?
I have a large number of PDF forms (think government applications) that I need to write data into. Right now we are doing it by hand, but I would love to find a tool that allows us to
1. Map some sort of schema to a PDF
2. On a POST request, generate a new PDF via the POST data and the mapping

Any recommendations for how to solve this?
On the topics of speed and lightness: does Svelte really have a proven track-record in real-world usage at this point? I understand that it has a neat compiler and some clever ideas behind it (no virtual-DOM), but still.
> It's the lowest stage of moral development to insist on rigid adherence to each and every rule.

No. It's simply not paying attention to people whose philosophy is inherently duplicitous.

> There are people playing by the rules doing immensely more damage to the world and to the economy.

Where did I say this man was damaging the economy? All I pointed out was that his philosophy (living away from the rat race is a good thing) is inconsistent. Please don't change the goalposts. I was having a discussion on living with integrity (having your actions align with your purported values), not economic damage / benefit.
One simple way of parsing configs on Python
https://github.com/randomthingsandstuff/twilio_oncall
I think Slack's lack of emphasis on feed-style interfaces is because the company thinks it's a communication tool, but its core value source is as an unstructured store and feed of business communication data. Being a highly used communication tool is table stakes for getting the latter.

Email never evolved because legacy.

IRC never cared about enterprise.

Everything Microsoft ever put out (Lync, SharePoint, Lync-Skype, Teams) has been corrupted by their spineless kowtowing to HR's assinine audit and control requirements, above usability.

Slack's progression should be the same as Facebook's: (1) build a tool people like and use (success!), (2) store everything, (3) continuously reverse engineer structure (organizational, expertise, and process) from everything, & (4) build and sell products that require (2) & (3) (and therefore that they have no competition for).

Unfortunately, it remains to be seen if they really understand the difference in value between (2) and (3).
As an OpenSource developer, I am fine with paying the one time $25 fee for Android, but not the $1500 computer and $100/year to make my app available on the app store
You can put dev deps in extras in their own "dev" block. Similar to how gemfile uses groups. Use requirements-dev.txt for them. Requirements for is a full list of dependencies after resolution and their exact versions. (as produced by freeze) The main difference is that requirements is "as installed in current configuration", while gemfile.lock is "for any groups configuration".

Again, not as polished experience, but the model matches.
I suspect that the Apache license is meant to only apply to the PDFJS source code, and the "... Evaluation License" applies to the minified/bundled pdfjs express code that's in there (but not actually human readable?). That's my guess.
But then wouldn't the storage and distribution of keys become a similar problem to the original one? If the keys get distributed, then it's hard to really remove them.
At least the Americans paid for them in a deal, unlike the French that sezied masks destined for places like Switzerland, where I live.
fwiw, those paper filters are reusable many times without degradation. Even just using them 2-3 times, you'd be using less than an A4 sheet worth of paper over a month. Does that really move the needle in terms of waste? I mean, we probably throw away many times that on food packaging every day...
Yes! +1
On the plus side, its entire address space (a whopping 1MB) could easily be on-chip, with the speed of a level 3 cache (Probably even a level 2 one).

That CPU wouldn’t need RAM (it would be a fun exercise to write an OS that can run on a modern CPU without external RAM)
Sounds like Usenet, or mailing lists.
As someone who has spent years upon years fighting with and against corrupt subreddit mods+astroturfing users on reddit:

HN can't do much about upvotes coming from friends if they're sufficiently distributed/no patterns to find.

Also, please consider: their posts are just good/stimulate great discussion across multiple sectors of tech (networking meshing applies to ALMOST EVERYONE!).
Twitter deletes 20K fake accounts linked to Saudi,Serbian&Egyptian governments
We tried to but with most of our team on Firefox it simply doesn't work unfortunately. Zoom has been the only thing reliable for us.

It's a bit ironic that somewhere, someone is switching from Firefox to Chrome because of data concerns with Zoom.
What license is this under? Where can I get the source code?

The website says it is open source in one place, and then in other places it says it is a "commercial PDF web viewer that wraps around the PDF.js open-source rendering engine."

I didn't see any link to the source code or license anywhere on the site?
Looks all the 30+ year olds died out.
Learn Azure Pricing and Support – Free Webinar
You mention various other free loaders as if I don't think they deserve condemnation as well. However, I'm not going to hijack a thread about some homeless-by-choice bum to talk about that, because I like to stay on-topic.
Maybe it was the 500 then... so you still use your amiga? I wish i still had mine, so snappy!
I agree with both of you. Our wrappers are currently very tightly glued to the rest of the product, and have a lot of hacks (hint: PDFJS documentation is not very rich, they have barely touched their documentation since they came out). So what we have is in no good state to release, unfortunately :( But if someone does initiate serious work, we will jump in with our contributions.

But to your points: because there is no good open source initiative that does what PDFJS Express does, commercial providers like PDFJS Express and PSPDFKit are able to build pricy SaaS offerings.
This is DNS blocking so it would be blocking all of Youtube or none of it.
Show HN: Pathbox – minimalist location tracking and sharing
Hi HN,

I made an app powered by Firebase and Python Flask. It allows you to share your location and location history to anyone with a browser. No login or account required. Getting started literally takes you 5 seconds after install has completed.

As an example: here you can see 1hr walks I've taken in Berlin over the last week: https://pathbox.co/v/caspar/

Feedback welcome!
Is a dog active?

It can be considered a collection of atoms that modifies its surroundings in a way to create similar collections of atoms.

I kind of see the point of not calling a virus a living thing. But if viruses aren't even "active" I don't really know why a cell (or even a dog) would be "active".
The modern code is:

return cellA.localeCompare(cellB);

Because cellA and cellB are always strings:

const cellA = rowA.querySelectorAll('td')[index].innerHTML;

If using a framework, you would generally have typed JSON data, which is better. For example, makes number columns sort correctly (example code above sorts ‘10’ before ‘9’).

Dealing with cells of tables is one area where code optimisations are needed if you care about performance and have a large table. There are multiple obvious problems e.g. looping over calls to querySelectorAll.

That switch(true) statement is not what I would expect from a more experienced developer. It is show-off code that looks cute and works, but the compromises are not worth it (statement order is not obvious, if you make a mistake and two cases are true then do you know which wins, it could easily deoptimise the JIT compiler because it is doing something uncommon, I would worry how debuggers and code compressors would handle more complex cases, and understandability is poor for new devs IMHO).
> Seconds matter.

Whenever I have been told that I have a meeting coming up with some kind of conferencing software that I don't have installed, I immediately install it. I don't wait until 3 minutes before the call to try and install. All kinds of things could happen, such as incompatibilities or missing passcodes.
Canonical | The company behind Ubuntu | Software Engineer for Ubuntu Foundations | Americas or Western Europe Time zones | REMOTE | Full-Time

Canonical has an opening [1] on the Ubuntu Foundations team. This role will allow you to work at the heart of the Ubuntu distribution and contribute to the building blocks that enable the Ubuntu ecosystem.
You would be working on the Ubuntu installer, Ubuntu image building, Python projects and overall contribute to the quality of Ubuntu core components and architecture.
If you like working with Open Source, writing great Python, be challenged and learn: this would be a great experience for you.

Again, this is a full-time, remote position for someone in the Americas or Western European time zones.

Thanks

[1] https://canonical.com/careers/1954507
Linear Algebra Done Right
Yeah, back then I was using one of the glorious Trinitrons at 75 Hz and 1600x1200. To work at all, I had to manually look up the horizontal and vertical sync ranges and put 'em in the XF86Config.
I don't believe France actually paid for the masks at that point though.
You can buy reusable metal filters for the Aeropress. I use this one with mine and can get a decent espresso shot from it: https://fellowproducts.com/products/prismo
Zulip's advantages in async/quick skimming of relevant topics and global hierarchy/structuring of streams/topics are huge.
Electronic download, free until the end of July.
I am in the same timezone, except I am not in North America. Is it ok or you can hire only in US/CA?
RIP. Apologies to OP
Factorio: The End of Management Games
A thread from 2018: https://news.ycombinator.com/item?id=16372454
SVC spatial and quality layers [1] sound like a really good solution to the bandwidth issue. From my (extremely limited) understanding, basically if you skip certain packets you get a lower resolution/quality stream. A client sends a single stream at the best quality it can tolerate, and then the SFU can forward whichever layers to each client depending on what resolution that client wants.

What's the state of this in jitsi? I can only find limited info about SVC [2] and that is only on temporal layer. How much bandwidth does it even save in practice - maybe it's not worth the complexity trade-off?

[1] http://webrtchacks.staging.wpengine.com/chrome-vp9-svc/

[2] https://github.com/jitsi/jitsi-videobridge/blob/master/doc/s...
For one, iMessage (and FaceTime) will now tell you if a new device is added.
I'm not sure if I understand the reference, if there is one.
Its fairly common to embed canary trap into message to find out who the leeker is. Not saying this memo had one, but its generally no longer safe to just show redacted messages without compromising the source.
Is there a a good read on how RNA and DNA work for a Computer Scientist? And more generally how biology, genetics, epigenetics, virus, etc work?

Many vulgarization sources say that DNA is like the source code of life. But they mostly skim across the issue and go to conclusions like "this gene or set of genes are responsible for that outcome".

But coming from a CS background that sounds a bit like non-sense. I feel like it is like saying that "this processor instruction is responsible for that outcome". But in the end what is important is not the individual instruction but the interaction between them and the environment (Input / Ouput).
> Are members of the primitive community living in villages, solo, or small groups?

Mostly in/near small towns like Twisp. Some live in nomadic groups, often matriarchal which is interesting. The only people I know who live solo are young men "on the trail", most shepherd herds of livestock and are alone much of the year but these people are rare.

> Do they follow hunting laws (tags and license)?

Some do, some don't. I would say that they are slightly more inclined to break hunting laws than your normal rural resident. That is to say, both groups are pretty comfortable breaking the law when no rangers are around though the primitive community a) is only ever hunting for food and b) is much more interested in preserving herd health. They also very routinely eat roadkill or dumpster dive.

> Do they live on public or private land, if public do they try to grow crops?

Mix of both, depends on how settled they are. Those that are nomadic often spend some time on public land, those people obviously don't grow crops since they move throughout the year but gathering wild food is a staple for sure. Often this wild food is formerly cultivated land, e.g. former fruit orchards that are now feral.
Not saying you're wrong - and I'm just a (happy) hobby user of ZeroTier. But for my use case, mDNS/Bonjour works fine (ZeroTier "vouches" for sever/nodes - if you're able to broadcast your name, you're "inside" - and marginally trusted).

I suppose ms windows servers are still lagging on mDNS, though?
The parent didn't ask if it was a fork or not.
Not to mention Heroine.
I would concur, but there are not many non-licensed bands. So all sorts of traffic is more congested in those. If there were more unlicensed bands I think it would probably improve those use cases.

I think both types are quite important.
> Big picture a bum costs society basically nothing as long as he's not actively making trouble

That's because you think of society in purely monetary terms. Socially, a bum that needs not be a bum, but chooses to be one, reduces social cohesion, makes people distrustful of necessary welfare programs, and unnecessarily inflates the homeless numbers.
Oh that's pretty cool - had no idea this was a thing!
I signed up for pluralsight thinking I would use if for a month and then cancel. I ended up coming back to it whenever I wanted to learn something new, from AWS services to Angular, the content is just more consistent than other services I have used. The introductory Angular course taught by Deborah Kurata was fantastic and her manner of teaching is unlike any I have seen in software, Yay!
They are merged. There is no end to end encryption unless you are talking about the connection between you and zoom.
“A lot of people” = small percentage
I think you're right, but how is someone supposed to know which parts go with which? I guess \pdfjs-express-6.2.1\package\public\core\pdfjs is Apache 2.0 and everything else is commercial?
This is exactly what I worked on ~10 years ago at amazon, embedding steganographic information into a certain internal app that reported confidential sales numbers. Ended up catching the person who leaked this: https://techcrunch.com/2011/10/04/leaked-sales-data-puts-kin...
I agree. I would definitely love to integrate (and improve) this as part of my SAAS product, and I would spend way more than $400/year in effort on it. However, I can't possibly use or buy this as is, because it isn't open source. For comparison, my company pays for the CodeMirror "moral license"...
RayPlatform: Framework for distributed high performance computing applications
CIA Hunts for Authentic Virus Totals in China, Dismissing Government Tallies
Yes, at $10/mo as the GP says, it's more than Slack or G-Suite or Microsoft 365(?).

It sounds like a great product, but it would definitely have less value to us than the above products.

That seems to set a price ceiling, but of course, you're free to find the price elasticity curve by exploration...
Why Are So Many More Men Dying from Coronavirus?
TIL Hetzner offers a ridiculous amount of monthly traffic. Is there anything even remotely this good hosted in the US? DigitalOcean only gives 1TB/mo per 5USD instance.
Pottery Barn boards up windows in Beverly Hills ... Fears Of Looting, Break-Ins
In many cases you don't want the traffic to be encrypted, so you can audit what's happening. This is common in corporate environments (banks, etc.) It's good to know what e.g. stock traders are talking about so you can monitor for insider trading and market manipulation.

If they use the encrypted Googleprotocol using the Googlebrowser to connect to the Googleweb, you can't do that.

I get that it's important for Google to encrypt what happens between their browser and their servers, but the rest of the world has different requirements.
Read this recently and found it fascinating!

https://en.wikipedia.org/wiki/Viral_evolution
Are you making an argument for a news agency to never reveal the contents of any leaks, ever? There's always some risk involved, and that's the price of leaking the truth and expecting people to believe you. How can we expect people to "do their research" and be critical of information, when the news agencies themselves won't reveal it, and instead are paraphrasing and interpreting it for us? That's nonsense.
But what would you do with that speed? Let’s say you run that 8088 at 10GHz (about a factor 1,000 faster than a fast 8088).

What useful algorithm needs that speed but not more than 1MB memory (that CPU could read and write its entire address space a thousand times a second)?
Staying home is productive though. It slows the spread of the virus and adds value (in terms of capacity) to our hospitals and healthcare system. You can think of unemployment benefits as the government purchasing that time from employees and instructing them to use it in the most valuable way to us as a society: do nothing.

The person's time is valuable (and so they should be compensated) but the most valuable use of their time in the short-term is to not use it at all. Tech does this all the time. We just call it "rest and vest".
These are topics in Zulip. Async usage for me looks like:

1) Skim list of Streams in the org, streams show
the number of new messages in a bubble next to the name

2) Click on the Streams relevant to me to expand
the list of Topics with new messages

3) Skim the active Topics to see which are relevant
to me and click into each of those to skim new
messages and reply if necessary

4) Feel good knowing I've caught up on everything
relevant to me without needing to see the thousands
of other messages in the org

5) Click the dropdown for each Stream and select "mark
all messages as read" so I'm back to the equivalent of
inbox zero and can repeat the process later.
The only comment shown for my top-level comment is jwr's with my reply to him.

The one that you yourself replied to isn't shown.
You're going to have to elaborate on what you mean by "destroyed".

Also, the US isn't a single entity. It's an agglomeration of 330 million people interacting with one another and it's various levels of governance at the local, state and federal level.

Natural disasters can destroy wealth by destroying assets. Individuals can squander their wealth through bad investments. A government can steal wealth through taxes. Wealth can be forfeited through civil or criminal proceedings. Wealth can dwindle in real terms due to inflation. So on and so forth.

But to say that the "US destroyed wealth" makes no sense and isn't either a supportable or falsifiable statement.
This is with lockdown in place. No lockdown and you could aim for 600 to 2M death in the US alone. ten to twenty time a bad flue year.

Also some people are out of the ICU (at least in France) and will have to do 3 to 6 month of reeducation for the best cases. For the worst cases (still in ICU at the moment, at least in Colmar), its 20 years shoved off (lung fibrosis), one of them is younger than me. I guarantee you lethality might be what we're talking about now, but next year it will become secondary.
I had the same reaction. It may be misleading so I'd suggest if the primary selling point is better focus, not to have the first screenshot be so jarring (I couldn't even count how many different colors there are, etc.). It actually looks worse than my average slack situation (which is pretty bad ...).
How is that meaningfully different from a system like Signal or iMessage where you need to trust Zoom that when they say "this is Bob's fingerprint" they're actually giving you Bob's fingerprint and not their MITM key? They still need to keep their promise, there still is no technical hurdle.

(Signal gives you the option to verify fingerprints out-of-band but their UI discourages using it; iMessage doesn't even do that. I mean, maybe the answer is we collectively decide to stop calling iMessage end-to-end-encrypted....)
Wow everything is so painful. Every time I get nostalgic for the “oldentimes,” I use old hardware / an emulator and quickly remember how far we’ve come. It’s easy to omit all the pain from your memory until you try to use this stuff for real.