skysight-inc/HackerNews huggingface dataset:
Of all industries the airlines should have been acutely aware that they could be suddenly and without warning significantly effected by outside incidents and planned accordingly. This is an industry that has gone through this before following 9/11.
Oh, his version of the history of his seminal paper is definitely canonical, no doubt about that - but I definitely remember seeing him hacking on stack exploits in the period leading up to when he released the paper, whether he had things working or was otherwise probing, and maybe there was a draft/discussion or two that we're both not remembering quite right. I remember him snarfing my DEC Alpha for a few quick checks, too .. Halcyon days indeed.
My guess is that self-swabbing is allowed in the Seattle SCAN study because it is a research study. The SCAN study is super fascinating because it would be crazy unusual under normal times for a research study to return results back to patients; I'm very happy they are able to do that, and it speaks to the severity of this pandemic.

The FDA has recently made clear that no at-home self-collection tests are allowed (for now): https://www.fda.gov/medical-devices/emergency-situations-med...
Why do they have to use it in urban environments? Huge numbers of people in the USA live in a suburb.
pytorch has optimized generic primitives, generally optimization means including safe assumptions specific to the problem you are restricting the solution to.

For example, YACC is highly optimized, but the parsers in GCC and LLVM are an order of magnitude faster because they are custom recursive-descent parsers optimized for the specific languages that those compilers actually support. GCC switched from YACC/Bison, which are each highly optimized, in version 4.0, and parsing was sped up dramatically.

Additionally, a lot of the glue code in any pytorch project is python, which is astonishingly slow compared to C++.

So I reiterate, a 10x speedup would be mundane when moving from a generic solution like pytorch and coding something specific for using this technique for image compression.

Finally, Pytorch is optimized primarily for model training in an Nvidia GPU. Applying models doesn't need a GPU for good performance, and in fact probably isn't a net win due to the need to allocate and copy data, and the fact that consumer computers often have slow integrated GPU's that can't run nvidia gpu code, and the compatible system (OpenCL, which basically isn't used in ML in a serious way yet) is supported on many systems on the CPU only since integrated GPU's are still slower than the CPU even with OpenCL.
I just meant opposite in the most trivial sense:

(reverse '("Wikipedia" "over" "DNS"))
=> ("DNS" "over" "Wikipedia")
Speed is about the same on my system: 370ms from hitting reload to having the fonts downloaded when using inline CSS; 415ms from hitting reload to having all of the woff2 fonts downloaded when using external resources (I should point out the inline CSS actually has two more fonts). As I recall, the speed difference was more pronounced when I tried this a few years ago.

I have had issues with a single font file sometimes hanging when trying to load it, so having them all in one file is also more stable; I plan on getting new hosting soon who will hopefully not have those kinds of issues. I also very aggressively cache the font file so it is only loaded once every six months for people who have been to my web page before.

It’s possible to avoid having base64 fonts block the loading of the page by putting the relevant <style>@import url('/fonts.css');</style> at the bottom of the page, at the expense of having a “flash” before the font is loaded.

I enjoyed reading the linked blog entry. One thing which stuck out is how you guys are able to interact directly with the type foundry to get them to make the web fonts smaller. I don’t have that luxury, but I do very aggressively subset my fonts, and I use zopfli with its most aggressive compression setting when making the WOFF fonts. I also use the Bitstream Charter font for italic and bold serif text, since that particular font is a very nice looking open source webfont with a very small size (download time) footprint. The main body text of Bitstream Charter is a little too thin (thin strokes) on Windows + Chrome (but it looks fine in IE, older Edge, and Firefox) especially on low DPI displays, so I use its (using more space and longer load time, alas) sister Charis SIL, a Bitstream Charter variant with thicker strokes, for the main body text.

One final thought: I think I still have an old Moto G3 with WiFi I can use to test things on that platform.
> It's killer in this role was IRC, Slack, Discord, and other real-time communication channels.

Yet, there isn't a single instant messaging client/platform that I know of that puts new messages at the top of the window instead of at the bottom.

I think the root of the problem is that people want to treat email as a chat client where only the few words or line at the top matter, and, conversely, people want to treat chat clients (i.e., Slack) like a discussion that needs threading where responses need to be associated with the text that it was in response to.
Replacing the battery isn’t hard. There are plenty of youtube instructional videos on it.
I think a good counter example is Etsy. They're like an old dog in the startup unicorn space. They took an existing market and commoditized it. Grew too fast behind a sneaky CEO and well-publicized tech culture. Went IPO, got sued, fired the CEO, let go off a bunch of staff working on projects outside their core business. And since then have been kinda cruising for a while earning a lot of revenue and keeping their business stable. They have <1000 employees to do all of this which seems like a reasonable number.
How is it exploitative? The creators of the website are volunteering their time because they have adequate resources (which you would know if you read the website). Or is all volunteering exploitative?
Was always fun to get down to Union Station early and be among the first to answer the free calls coming in from the other 2600 meetings around the country. ;)

Wasn't too fun getting mis-identified in a game of 'spot the Fed' though, haha.
> and it is thoroughly frustrating when a front-end dev makes a small change to a visual element is praised to the roof while complex automation projects by the quality team, ingenious recovery and reliability projects by SRE, and massive and fascinating inferences by data science are undervalued by leadership.

I feel this in my bones lol.

The frustration when the results of weeks/months of hard work are glossed over with a “oh that’s nice” in favour of endless praise for the front end team putting a picture backdrop on the search page or something.

Didn’t matter how many times we sold them on the benefits, or explained the work that went into it (at both executive summary level and detail) or did all those things you’re supposed to do, if it was more than one step away from directly causing it, or slightly more abstract than “we moved the button” it was wasted on leadership/management.

Spent a couple of weeks fixing data pipelines and ETL/database infrastructure and processes and now everything runs faster, and runs on a smaller and cheaper cluster and as a result managed to put together some analysis and modelling on customer behaviour that shows if you do xyz you’d expect to see uptick in this thing. Doesn’t matter, Bob changed where the button sits and we saw 20% more sales, good job Bob, everyone: be more like Bob.
A colleague of mine pointed out it's important to look at the conflicts of interest and funding sources. One of the patients seems to be from a family funding the study, and some of the authors have filed patents on the protocol.

... without randomization or controls to randomize to.
AirBnb doesn't operate any properties. I'd bet 90% of Marriott and Hilton staff are running hotels. Not applying machine learning to the check-in process.
I think we can scale it to significantly more than 1M a day, but it would require the relaxation of certain regulations that currently prevent collaboration between clinical laboratories and other institutions that have Sanger instruments. FDA and CMS require that clinical laboratories process the sample end-to-end, so it prevents a distributed model of initial processing in the clinical laboratory followed up with send-out for Sanger sequencing.

California CLIA and FDA regulations for COVID-19 testing have been relaxed significantly over the last few weeks, so the above is perhaps not impossible.
Emails weren't really meant for adding new participants to an existing discussion. Newsgroups, on the other hand, could handle this use case easily since previous posts could be seen by people who subscribed after they were made.
There's just no comparing 3d printing with the correct manufacturing equipment. This machine can probably produce hundreds of face shields per minute (wait until the end of the video for full speed):

https://www.youtube.com/watch?v=OuMSp-vxo7U
We are seeing example after example of the power of entrepreneurship and private enterprise. I hope we remember this going forward and weave it into our national culture deeper and wider than it already is.
Are you referring to https://en.wikipedia.org/wiki/Kahan_summation_algorithm by any chance?

If this is the case - we can easily implement this algorithm.
> Top posting won because that's what makes sense to most of the world. You're having a conversation with someone. You want to open the latest email and see their response. You don't want to dig through all that other information.

Then why don't chat clients put new messages at the top of the window instead of at the bottom?
Mindustry and Infinitode are both lots of fun
Alternatives to Product Hunt: Where and How to Launch Your Startup Product
Well, yes, exactly. That's the theory behind their valuation: that they might be able to capture the revenue with much lower overhead.
> The work that is most valuable to a business is not exciting all of the time

This probably describes just about every job in a for-profit business.
>The general public does not need to be walking around with a full face shield, that’ll be a waste of materials, time and money, unfortunately.

Mostly time given current priorities -- given that we've spent 100000x the materials and money buying every kind of disposable plastic crap every year for no reason at all...
Ask HN: What's your experience with Datadog Browser Tests?
Recently discovered Datadog Browser Tests (https://www.datadoghq.com/blog/browser-tests/), which seems like a competitor to Ghost Inspector and alternative to hosting your instance of Selenium and running your tests.

I'm curious if anyone can share any positive or negative experience with using Browser Tests - there doesn't seem to be a lot of chatter about this.
Well why do they have so many employees?
IMO nftables is best used with your full ruleset defined in a file, and atomically loaded. nftables certainly does make your ruleset more grokkable than statefully appending ad-hoc rules everywhere, but you necessarily need the whole picture to gain from it.

So unfortunately it makes less sense for one-liners. Case in point: to use the masquerade action in a postrouting/nat chain, you also have to register a (possibly empty) prerouting/nat chain.
There is no reason to take anything he says seriously when he isn't willing to submit his ideas to peer review.
A while back I showed how you could drop data into a server log file, and jokingly called it CurlyTP. I have thought many times about embedding a website directly into DNS.

https://miscdotgeek.com/curlytp-every-web-server-is-a-dead-d...

Anybody up for the challenge? With some scripting you could do a dig on a TXT record, parse it, and display it right in a web page.
Sure, but why do they need 13,000 employees is the question.
Please name the investor so we can avoid working with them.
> suing me and my cofounder personally to repay his note

On what grounds?
Essentially think of it as a lifeline for a year, they are prepared for things to be rough for a while. Now if the virus persists and things are still as crazy now as late into the summer/fall all these hosts who bought a few houses for airbnb rentals begin to lose the houses to defaults. Millions laid off don't have money to travel for hotels or airbnb rentals and those that do are afraid due to virus concerns. What seemed like a total bulletproof business model is falling apart. But that's if things stay bad for awhile. I truly hope not but the loan keeps them solvent.
Assuming that many people are of Austrian school of thought here and thus brush this 'inconvenient fact' off seems ridiculous.
Nice. Now let’s get Wireguard over DNS and be done with it.
Couldn't this all be solved with a p2p network that hosts restful services?
Thank you so much for that explanation!
If you don't pay interest on tjme you are in "default", and creditors take over the company. Old shares (stocks) are deleted, just like that. A loan is a contractual obligations. This is like the 101 of investing, understanding what the capital structure of a company is.

Edit: ignore my comment; didn't realize the debt "leaked" through the corporate capital structure directly to the founders; I agree that investor is probably quite an asshole.
> After many more months, I realized that crutch would not work after all, and was depressed. But then I had a different idea about the original technique. I went back to that, applied the new twist, and eureka!

This sounds like it's worthy of a blog post in and of itself.

Also, the road runner/coyote analogy is superb.
No byte stores, required alignment, also annoying to write shellcode for!
I see Latin characters embedded in vertical CJK text a lot and have encountered both the method the website uses and the one you proposed. In my opinion your method is harder to read because most people read entire clusters of letters at a time, and if the letters were arranged vertically you then have to slowly read it letter by letter instead. In contrast (for me at least) it's very easy to read 90° rotated text by simply tilting my head. I think the 90° rotation method is also the official way of embedding latin text in vertical CJK as well.
Profiling React.js Performance
I realised overnight that it's easiest to just subscribe to the github commits: https://github.com/kiwicopple/paul.copplest.one/commits/mast...
These old-school education videos are such a treat. One of my favorite is on differential gearing - https://www.youtube.com/watch?v=K4JhruinbWc (apologies about the clickbait title)
Why your own dialect instead of Calcite SQL or ZetaSQL?
When you say 'as long as the end user is not financially benefitting' - is the end user the lab conducting the test?

You said in an earlier comment that the reimbursement for testing is too low to justify buying expensive equipment. You are also proposing to charge half the reimbursed rate for it to run on someone else's equipment.

Are the current equipment owners expected to donate this crucial equipment, because if they are the bottleneck, shouldn't they be the ones compensated to encourage more equipment to be made available?
yeah but its also easy to see capitalism deciding that the super cheap near slave labor in china make those products much cheaper, why buy local when it can be gotten for half the price +- 2 days delivery.
Thanks for the question. Last week, I sent half-a-page of instructions in a hastily written e-mail to a scientist working for the Switzerland government response team, and they told me that it worked beautifully in their first try this week.

With the details described in the manuscript, the onboarding can be only a few days (or even self-onboarding based on instructions). The only part that is somewhat tricky is the bioinformatics algorithm for positive vs. negative calls, which we can supply.
Thanks! What sort of decimal type is it?
I feel like it’s unfair to suggest they stop valuing the company like a tech company while simultaneously calling them nothing more than an online marketplace.
> More accurately, it's a layer of literal stupidity above the competent to shield the money side of the company from the leverage that operations people would have if they had any information about how the money side worked.

This is a brilliant description of it. The money people aren't stupid, despite what the workers think. They just have more information and different motivations which, in most larger organisations, they actively avoid explaining to the operations people.

Edit: Changed 'an incredible description' to 'a brilliant description' because it is entirely credible.
I was asking on what grounds someone could expect a personal guarantee from individual founders, rather than a guarantee from the business that no longer exists. (Unless the terms of the convertible note are particularly horrific.)

(I'm not questioning that an investor via convertible note has the ability to call the note due from the company. The specific sentence quoted in my reply regarded the expectation of personal repayment after the company was driven into bankruptcy.)
Study seems to only examine individuals who are attracted to the opposite sex.
even for simple cases, I prefer nftables. If for no other reason thn I think the syntax is simpler and easier to understand.
I hear mask promoters say the “it’s to protect others from you” line, only to turn around and say “masks are obviously useful, that’s why doctors wear them.” The truth is, mask use is built on incredibly shaky evidence, so it’s no surprise that now face shields will become part of the hype. Both may indeed be useful, but without a clear model of effectiveness, it’s hard to make good assessments.
Lewis’ father was a solicitor, Dahl’s a shipbroker. Orwell and Heaney both attended boarding schools on a scholarship. Their fathers were respectively a civil servant and a farmer. Even by extremely expansive definitions of elite at most 50%.
Urban areas are already pretty well optimized by the traditional system. Urban population density makes good use of a delivery van's cargo capacity. Drone deliveries would make more sense in suburban or rural situations, where a drone can be more efficient than a whole delivery van traveling somewhere to deliver a single package.
Show HN: COVID-19 PPP Loan Calculator
"Airbnb Will Give $250 Million to Hosts Who Lost Income to Virus"

https://www.bloomberg.com/news/articles/2020-03-30/airbnb-wi...
Negative Pressure Ventilator
a preferred Payment In Kind (PIK) is not the same as a high yield bond.

PIK is closer to equity so a 10% interest is pretty high
We are an accounting automation company, and quickly created a COVID-19 SMART act PPP loan repayment calculator. Feedback is welcome.
I hope they just shut down and go out of business. I’ve really come to hate Airbnb and their shady practices, and I’d love to see them replaced by something better.
The issue is that squatters like him hold onto domains for years, even decades, with prohibitively expensive prices where they only need a small portion of the domains to sell to be profitable, meaning that the rest of the unsold domains remain unused and wasted for no reason other than to have a very small chance of being profitable to the squatter in the future. He is not generating value, but instead hindering the use of most domains for selfish reasons.
oh man... David Ike.

If you ever wanted a trip through la la land go visit his website's forums....

Its a not so coherent and less nasty version of 4Chan where everyone is off the hinge. some more than others.
In most of the places where you get the ~username sites the users themselves have non-root UNIX accounts and they can't really install things on their own. (Well they can install it in their own home folder but that's it; won't affect other people.) Even the web server is centrally managed and the user only provides static HTML.
This design seems pretty odd to me. You already have to have a machine that cuts thin sheet plastic to make the transparent shield part, right? The actual headband is then just another small piece of plastic sheet in Apple's (and others) designs. Seems to me that adding in a 3d printer can only slow things down, since it would be much faster to simply cut the headband with the same equipment that is cutting the shield.
I would expect a lot of attrition among their host base even after (if?) tourism recovers, so it's going to take a year at a minimum.

In my area former hosts are already switching to the long-term rental market.

Which is good IMO, because AirBnB has had a terrible effect on the availability of affordable rentals.

In fact AirBnB are reliant on cheap air travel, and that's going to be badly hit. Lufthansa shuttered their budget Germanwings brand today, and a lot of budget carriers will be gone a few months from now.

Given a general economic contraction and shake out, I doubt the cheap flights industry is going to recover to anything like its former volumes within 5-10 years.
Its understandable why a global hotel chain would have so many employees. Each location needs management staff, supervisors, front desk attendants, housekeepers, etc. Makes sense why AirBnB is so much smaller. It's still curious why they have so many employees. Probably a lot of regional support staff but idk.
I would wait. I had 3 flights for this week and 2 got cancelled and 1 got changed. I got refunds on all of them but I had to wait until about a week before the flight for them to tell me about the cancellations and the flight time change refund info came about a week before too. They are unsurprisingly pushing the vouchers until the last minute.
Rolling autonomous robots may make sense, but flying stuff around has always seemed pointless.

There's just no reason to waste the energy, the coordination effort or take on the risk.
Oil Companies Are Collapsing, but Wind and Solar Energy Keep Growing
Very, very few cases aren't handled by an arbitrary utf8 string of not more than say, 1KB.
You kind of hit the nail on the head. If you don’t want to constantly be on the treadmill, don’t focus on the front end. The further down the stack you go, the slower technology moves and the easier it is to stay relevant.

Besides, just from looking around, front end pays less and it’s easy for most companies to find cheap “good enough” front end developers.

As far as being “lucky”, it’s not luck. If I see my employer’s stack falling behind the market, it’s time to jump ship. Why would I work at a company all day and then come home at night trying to keep myself marketable instead of just changing jobs?

There is usually a job out there where the “must haves” are $old_tech and the “nice to haves” are $new_tech, rinse and repeat.

You could always take the r/cscareerquestions tact and “learn leetCode and work for a FAANG” (note sarcasm).
This is why I support higher annual fees for domains. If you owned unused land in Manhattan, you'd still be paying a fortune in property taxes that would motivate you to put it to use. For squatters it's the exact opposite, they can let domains remain unused for decades at almost no cost, which benefits no one.
Corporate catering unicorn ezCater lays off hundreds
Doesn't web assembly solve this problem? The author doesn't even mention it.
IS&T is purely internal. Basically no one outside of Apple uses anything IS&T makes.
Senator backing anti-crypto bill calls out Zoom’s lack of end-to-end crypto
What if there are two (nearly) equally likely predictions? What if there are N, and they are not close together?

"A single prediction that you can take the difference with" makes some assumptions about the shape of your distribution, at least under any reasonable model of "code the difference" where, e.g., probability decreases as the difference gets larger. These are often very good assumptions, to be fair.
We support postgres wire protocol, so we are going to be leaning towards PostgreSQL dialect to allow existing PostgreSQL infrastructure connect to us.
Google Meet keeps video conferences secure