skysight-inc/HackerNews huggingface dataset:
This response worried me so I went out to purchase a pulse oximeter yesterday. I've tried it a couple times, before and after various activities, and the number is usually at 99 or 100. The lowest number I've measured is a 97, but that was after wearing an N95 mask for an extended period of time; and I was able to quickly get that back up to 100 after taking a few deep breaths. But these measurements have all been taken while my CO2 meter showed a value of less than ~600ppm, so I'll have to run a few experiments with closed doors and windows to check if higher CO2 levels have an impact.

I've also made a note to discuss this topic with my doctors, just as a precaution.
Next release iirc.
Ask HN: What is the best strategy you have done in Covid-19 for your startup?
You’re bragging about being manipulative?
Why are we still treating dynamic languages as "scripting languages" as if you can't do the same thing one does in Go?
If Google doesn't want extensions to have a certain permission, why don't they just kill it globally in Chrome?

And if some apps can have permission X but others can't, there should be clear guidelines.
The hypocrisy is tangible and bitter sweet.
Apple and Google aren't making an app, just a framework apps can use to do contact tracing and exposure notifications.

You'll need to wait for your local health jurisdiction to make their official app.

I also remember reading something about Apple and Google only allowing 1 app per country (or more with special permission, I'm guessing 1 app per US state or something like that)
What if they used the American term, missing weiner dog? Or just "missing dog?"

As an American I had trouble with it. Even when I looked at the picture of their two dogs I was thinking "But which one is the sausage dog." Then the bacon snapped, as it were.
https://news.ycombinator.com/item?id=23172884
10k Email Subscribers in 30 Days with Hello Bar
styled-ppx by @davesnx is a great option https://github.com/davesnx/styled-ppx

At Draftbit we've been using https://tailwindcss.com with @dylanirlbeck's https://github.com/dylanirlbeck/tailwind-ppx with great success!

We also use `bs-emotion` (which on the styled-components vs. emotion api side is the same)
For context:

Deno's lead is Ryan Dahl, the creator of Node.

In the past, Dahl's expressed regrets over choices he made early on in Node's development, and on the direction Node has gone since he left the project many years ago.

He bravely presented on this topic at jsconf eu, 2018: https://www.youtube.com/watch?v=M3BM9TB-8yA, it's a fantastic talk.

The last 10 minutes are a pitch for what a "better Node" would look like, if he were to start from scratch in 2018. The end result of that train of thought this project, which we should probably think of as bourne-again node.

Deno's development is (presumably) strongly influenced by his experience and furstrations with Node's shortcomings in both performance and developer ux.
> The Pocket integration got lots of outcry which seemed pretty silly to me. It’s one product they own. Mozilla doesn’t have a ton of products.

I switched to Firefox after the Pocket thing happened, so I didn't follow the "outcry" and can't say if the tenor was justified.

However, as a new Firefox user not familiar with the history, the pocket integration just felt "icky", particularly in combination with the new tab page. Regardless of Mozilla's intentions, it seemed like another instance of Software A trying to push me toward unwanted unrelated Service B, as so many modern tech products are wont to do. Mozilla should be a sanctuary from that crap.

Luckily, I found out about the about:config flag to disable Pocket, and I've been happily ignoring it ever since. I just think it's an unfortunate experience for new users. Hopefully I'm wrong and Mozilla is right about what most new users want.
What was the missing pipe using the sticks for?
Agreed. As you noted, you don’t have much to lose by giving it a try, and you can always drop out and get the MS (like I did).
This seems like such a significant problem for the language and has been around since the beginning of time.
Considering the amount of value that Python adds to companies and individuals around the world, is there a reason that institutions or someone with the means hasn't funded a project to "solve" the GIL problem?
If you're getting into Deno and want to keep up with new stuff from the ecosystem on a regular basis, we're now publishing https://denoweekly.com/ .. issue 2 just went out minutes after the 1.0 release. I've been doing JavaScript Weekly for 487 issues now, so this is not a flash in the pan or anything :-D

Of course, Deno has an official Twitter account as well at https://twitter.com/deno_land :-)
How did you decide on a value of $5? Why do you tip at a restaurant, but not at a grocery store? (Why do you tip the server, but not the janitor?) What if we just charged everyone the real amount up front, and paid workers their real wage up front? I prefer each of my transactions to be one transaction, not two.
There is one complicating factor, however, which is that Grubhub and similar delivery services were making things very difficult for restaurants, which is already a difficult business. It’s not obvious that in the long run the big food delivery players wouldn’t have simply been the parasite that killed the host. Now, we’ll probably never know, since restaurants will be mostly doomed for at least the next year, taking any value-add businesses along with them.
Speeding up long-range coherent Lidar
It's a lot more than just limiting the count; expanding the count would not offer equivalent functionality. Basically they're hobbling adblockers' ability to compete in the arms race, which makes sense as Google is an advertising company.
Everything you put in your belly will show up in your blood at some point, quicksearcher. It doesn't mean it will be bioavailable for you in the right place.
This is likely just about population age distribution in prisons vs the general population.

16% of the US population is 65+, but only 2.7% in (federal) prisons. So that must account for a decent chunk of it.

https://www.bop.gov/about/statistics/statistics_inmate_age.j...
Suppose there were two types of parachute to pick from: a black one with a 10% failure rate, and a white one with a 0.001% failure rate. An extraordinary number of movies, TV shows, commercials, celebrities, influencers, etc preach the virtues of using the black parachute for skydiving. You observe an unfortunate number of low-IQ, lower class people plunging to their deaths wearing black parachutes.

Would you still shrug your shoulders and say "oh well, the white ones fail too"?
I'm a designer here in SF. I'm VERY EARLY in exploring an idea. The problem: calls where I'm trying to catch up with more than 5 or so friends aren't great. If you think about an actual house party, there's a room with music playing where you hang out and don't talk so much, but there are also other spaces, like talking by the food table or going to get a drink and striking up a conversation. None of those constructs, where the space dictates the interaction, exist in video apps that I'm aware of. Basically I'm interested in making large, remote video events feel intimate and think that the concept of "rooms" that you can move into or out of, while still being part of the main event, are pretty key. Right now just starting with some user research. Any smart designers/engineers/product people--even if you just want to noodle about the problem for 15 min--are most welcome to reach out.
But, the fact that Zoom was able to maintain its infrastructure during a period of hypergrowth added $20 billion to its market cap. If it was only ready for the problems it had, and not for hypergrowth, it might have been widely abandoned as meetings failed.
SAP goes deep. It goes as far as to the factory floor when the technician is measuring if the piece is within tolerances and from Mitutoyo caliper sends the data into some kind of database, or something ;)And there it is, on a screen from 1994, SAP proudly on the screen. It's everywhere.
Speaking of: Neon, a system for writing Node libraries in Rust is pretty cool:

https://neon-bindings.com/
So at this fine grain of semantic detail, making strong statements about differing labels feels a little silly, but I have always thought that the difference is dynamic refers to typing, whereas scripting is usually a reference to the language being interpreted rather than compiled. Dynamically typed languages can certainly be compiled (I think Clojure qualifies here?).
Kade Crockford: What you need to know about face surveillance
> We believe JavaScript is the natural choice for dynamic language tooling; whether in a browser environment or as standalone processes.

I disagree with this assessment. Lua is still far superior as an embed-able scripting language/runtime. I suspect the preference for JavaScript is mostly due to the Deno developers' familiarity and preference.
Tundra – A powerful and customizable template engine
Epic Games shows off Unreal Engine 5 said to offer ‘quantum leap.’
Simple, talk only about things the CCP approves.

It's about time the West left China and focused on India. The Chinese society needs a generation or two to catch up politically, after three decades of insane economic and social changes.
Except that local restaurants are already operating on razor thin margins. And when the only surviving restaurants are Perkins and Applebee’s, the delivery services lose a lot of their value proposition.
And now, he'll make a whole different set of good and bad choices to potentially regret later.
Every Christmas. The UPS guy too.
such is the curse of having the audacity to develop software :)
Paywalled so I couldn't read the article. But, I am surprised that they cannot turn a profit. I generally pay about a 10-15 percent charge on my order before I tip the driver.

They don't pay their drivers (maybe a few dollars an hour?), provie any benefits, pay rent.

Look through my fees, I have paid doordash about $100 over the course of 17 deliveries, and $120 in tips to drivers. That's a lot of money for doordash to basically route my order to a restaurant and driver.

What exactly is the overhead? Maybe it's because I work for a small company where five developers have been able to compete with teams with 100 plus engineers, but I don't see these apps as super complicated or requiring a huge engineering team.
> nonreal - of the highest quality

> "an idealized, nonreal world of bliss"

Well... Plato sure wouldn't like your NN.
This sentence, five paragraphs below, says what this is about:

> Deno is a new runtime for executing JavaScript and TypeScript outside of the web browser.
92 of top 500 subreddits controlled by same 5 people
Was anyone else unimpressed by the water simulation (when she walks in it)?

Did it just look fake just because it was too clean / blue, or did the motion and its reaction look like something from Morrowind 18 years ago?
Same with accommodability[1], except that (impressively) it _did_ get the definition more or less correct.

> accommodability

> ac·com·mod·abil·ity

> The quality of being likely to be useful, effective, or useful

---

[1] https://www.thisworddoesnotexist.com/w/accommodability/eyJ3I...
I feel you. I have {commonFirstName}.{commonLastName}@gmail.com and I get so much email intended for other people. Services that don’t verify email and require you to login to unsubscribe are the _worst_
I was inspired by Youtuber Device Orchestra to try turning a sonic toothbrush into a synthesizer. I got it to work and have made a couple videos: https://www.youtube.com/channel/UCtBIAIUupbJChgrajTvapSQ

In case anyone cares I'm sending MIDI to an Arduino board which I programmed to handle the events using a MIDI library. I then convert the midi notes to a frequency which I pulse on two digital pins driving an H bridge, which I hook up directly to the coil on the brush.
I wonder if they got caught up in google removing "creepware" recently and notification mirroring might count. "CreepRank algorithm can identify apps with features that can be abused to extract SMS messages from a device, spoof another user's identity in IM/SMS chats."

https://www.zdnet.com/article/google-removed-813-creepware-a...
Blog Post: How Many Hours Should I Work?
Build a custom PC rig at any price point
I've mostly been learning/practicing my French.

My wife is due to have our first child in six weeks and she is keen for our children to speak French and English.

Besides all the benefits of being bilingual, I mostly fear my wife and children will tease me in French with me none the wiser!
This sounds super interesting, I've found the same thing in my interactions with various remote social apps. I'll DM
The problem is the definition of "research". If you call it "publication", then yes, it seems like a waste.

If you call it "development of new widgets after principled approaches consistent with or beyond the state of the art", it starts to feel like a Ph.D can be training to do really great work in industry.
I visited south east Ohio last weekend to a house in the country. There were no mayflys, mosquitos, moths, crickets, grasshoppers, butterflys, ants, bees. Nothing. I could hear some chickadees but not many other bird songs. It has been unseasonably cold in may this year in Ohio.
What stands out to me is that the comments are treating "arguments" as passion as if it was "apples" or "old cars".

"I had many arguments growing up"

"where do you prefer to have internet arguments with your friends"

It interpolates "arguments"-related stuff into the posts as with any other topic. It does it well, but seems to have missed that it's not a conversational topic like most others. We don't talk about arguments like we talk about basketball. But here's a peek into what it would look like if we did!

(I also enjoyed the bot signing both a question and the immediate reply with ~Alex)
Given all we're learning, and how fast things are happening, a couple of months ago is a long time.
The embargo is on all trade. If you can trade, then you can open accounts. If you cannot trade, then it didn't matter in the first place.
As per https://news.ycombinator.com/item?id=23165320

:-)
> If you do choose to return to Fremont, PPE will be provided and social distancing measures will be enforced

This doesn't match what the workers themselves are saying:

https://www.theverge.com/2020/5/11/21254871/tesla-fremont-sh...

https://www.theverge.com/2020/5/12/21256665/tesla-reopens-ne...

https://www.theguardian.com/technology/2020/may/12/tesla-wor...

> These measure were implemented and tested at the Shanghai Gigafactory

It's interesting. Elon's been keen on tweeting about American freedoms lately. I wonder when he'll do the same for Chinese freedoms.
Archaeologists Discover Teenage Mummy Buried with Trove of Ornate Jewelry
I kinda agree with you, but I think it's expected: demos are just ads for technical people. So in a way you know that it's too good to be true.

Plus they don't actually explain how it works, how the demo was made and what's the limits of their technology. They only show the good side, so people naturally wants to know the not-so-good side as well.
I use doordash, but I also pay a very hefty few to them on each order. Usually about 13 percent it looks like.
> Lua is far superior

I disagree with this assessment.
Mistakes in areas generally off limits to regular folks seem more outrageous because LEOs are trusted with powers of surveillance and lethal enforcement of the law.

But LEOs are people and people make mistakes. It happens and when it does it can be scary: https://www.youtube.com/watch?v=8WgxUoky4kg

It is an understatement to describe LE as not IT people. In general LE struggles greatly with technology and the ability to recruit technology people.
> We seek a fun and productive scripting environment that can be used for a wide range of tasks.

So Lua, but Javascript? Could be neat
I suppose that makes sense since loading a module from a file on a disk isn't all that different from loading a file over a TCP connection.
Is Java the best out there?
"This whole industry is yet another example of "fake markets" that were created by just massively subsidizing something with VC cash."

To what extent has America (and its followers) been led to believe these types of companies, who always seem to have a non-sensical name, and the narratives they construct ("fake markets") are the future of the American economy. While these middlemen may be a part of the future and play a role, are they receiving a disproportionate amount of attention relative to their true importance.
Byteboard is helping laid off engineers connect with companies faster
This is exactly what happened for me. I started an MSCS at a decent state school, took an elective course in cryptography and crushed it, and the professor basically propositioned me to switch to a PhD and fast-tracked my application. Nothing else on my weird-ass mid-career resume mattered, because I took his course and he had all the evidence he needed.
Does anyone else see the import directly from URL as a larger security/reliability issue than the currently imperfect modules?

I'm sure I'm missing something obvious in that example, but that capability terrifies me.
Wow that's obvious in retrospect. Thanks!
I think it's just not that big of a problem / can be worked around. I had a multi terabyte of RAM across 1000s of cores python product and we just used one process per core
Not necessarily. I prefer trying to improve what we have verses making a new thing every time we have a relatively minor disagreement, even if that disagreement is with our past self.

EDIT: I'd like to add that clearly he is able to spend his time as he wishes.
I'm pretty sure they pay their drivers or have I been completely misled?
Using it is not mandatory, using it is convenient.
> Even if you decide to keep Gmail, you should switch your email to your own domain.

Do you pay for Google Domains, or just have some other thing forwarding to gmail, and gmail configured to send with that as a 'from' address, which I think is possible? What's your advice?
I can't even grasp how you can be so far off the mark. I kind of assumed most people on HN would understand large software platforms and how rolling your own is often not a worthwhile investment. Maybe you should just create your own IDE when you want to write new code or maybe develop our own version of Word when you want to write a letter. How about develop your own email system too?

As for the database, traditionally it would run on Oracle with connectors for various other DBs but recently there has been a push towards the HANA in-memory DB mainly to push oracle out of large accounts I think.
I think the article makes some good points, but I'm not sure that the gatekeeping step (step 6) is necessary. I think if you look at all the other steps, it fundamentally comes down to one thing:

Care enough about making things better such that others view you as valuable.
Well there's a lot to it -- we've been duped into thinking our work is a service when it's really an investment

Once we've been paid a generous pittance we're divorced from the fruits of our labour which are then flipped into astronomic profits while we continue to slave over features and slowly suffocate in meeting rooms similar to interrogation chambers

If we actually had ownership and took our rightful due we'd be far better off

The difficult part is that academia doesn't prepare us for these realities and let's face it the whole curriculum is a joke compared to real world professional activities

It's just that every year there's a new crop of naive youngsters willing to sign their rights away for the privilege of coming in wearing a hoodie and sweatpants
I'm frankly afraid to answer this because it starts to feel like a political cross-examination. What usually happens in those is I answer from the tiny domain of HN moderation that it is my job to inhabit, and the result is accusations of political bias, as if I'm secretly in favor of everyone's web activity being spied on, or worse.
Observe your team lead, he/she might be dead weight... or maybe not. It's true that a tech lead should be pro-efficient in the language and technology, but there are tons of things that a tech lead is supposed to do.

Bringing people together, keeping the motivation of the team going, solving conflicts as soon as they happen. Also communicating with management (maybe you haven't realized that you are free to focus on the tech side because someone else is absorbing the drama?)

A tech lead is also expected to be able to distribute work and keep everyone engaged, working through the process and making sure the team has the resources including QA, hardware, other teams, coordinating release schedules, aligning stakeholders, controlling scope creep and product managers. And sometimes the manager relies on him to even do admin work.

Sometimes people are in a position for a reason. The ironic thing that could happen to you would be that someday you get that job and suddenly realize that it requires a completely different set of skills.
I had this same concept in my mind when using the Houseparty app and thinking about what I'd actually wish it did!
Having been warned about Instacart I made a point of doing just that, only to have the grocery store run the order through them anyway. The whole experience felt fraudulent, from the bait-and-switch between service providers to the bait-and-switch from carefully chosen sale items to expensive and inappropriate "substitutes". Reportedly at least Instacart proper has a feedback mechanism. With the white labeled service you're out of luck.
Not simply because people can look over your shoulder?
Thankfully they didn't give it Java like syntax! The syntax is currently a bit more verbose and explicit on dealing with local/micro state which I now like, but without using 100 lines of boilerplate getter/setters. Using pipes gets one enough "OO" syntax feel.

While GenServer's store state they are, in my mind, more akin to microservices than Java/C++ Objects. They're like microservices, but without needing a separate service bus, global naming system (pg2), etc. Now I do wish Dialyzer/Dialyxer also had better support for checking GenServer handler's and messages, especially intra-process. You have a point the syntax their could be spruced up some perhaps. The process / GenServer paradigm kind of remind me of Smalltalk in a way, where you're passing messages that object may or may not want to respond to. That's not really possible with C++/Java objects.
I think most people are never going to choose ProtonMail, but it can be good for people who like simplicity and consistency. I don't need a million bajillion options, "plugins" or "apps" for my web mail. Just show me my emails, let me load attachments, and I'm good. That's why I pay for ProtonMail instead of Gmail. Well, that and all the other reasons to distrust Google.
Good. It’s clear that pushbullet
has never put thought into what permissions it needs and just asked for everything