skysight-inc/HackerNews huggingface dataset:
The way I'd do it is to use an existing speech recognition system with a large number of language models available (like CMU Sphinx--but probably not CMU Sphinx, 'cause I don't think there are decent openly-available models for 108 different language for Sphinx; maybe MicroSoft's Azure speech to text API or IBM's Watson speech recognition or something like that) to produce a rough transcript with timecodes, and then meet in the middle--use the timecodes from speech recognition, and the known-good text from whatever lyrics you already found, and reduce it to a text-to-text alignment problem so you can match up the ASR timecodes to the known-good text. First pass, I'd probably try an LCS match on the two text streams, but if that wasn't good enough, I'm sure there are better algorithms in the bioinformatics literature.
I don't know about 10, but 3 that come to mind right away are Julia Evans, Jessie Frazelle, and Windytan.

(Not disagreeing with you! I just thought it was an interesting question.)
The human body has around 40 trillion cells, and only DNA from one of gets passed on to each child. Considering how frequently that cell happened to be infected in human history the average person like has many individual cells with some new viral DNA. But, criticaly those changes are neither inherented by children or widespread across every cell.

In effect what’s being described is an interesting oddity rather than a significant effect on an individual level. Unless it happens to cause cancer, etc.
What's the purpose of the "fully crewed" requirement?
Ask HN: What benefits can I provide to improve employee’s sleeping habits?
I’ve had a bit of time to reflect on the industry recently, and this has nicely coincided with being in the running for a leadership position at a company bigger than I would have expected.

Part of my job role will be to help develop employee benefits packages and I’d like to make sure that quality of sleep is high up on that list. (Why aren’t more companies prioritising this?)

There are some obvious ones I can think of;

- Yearly bedding allowance

- Curtains/shade allowance

- Sleep cycle app subscriptions

Alongside ‘softer’ workflow choices;

- Ensuring no standard work emails/slack sent after 8pm. Would like to go further with this, but it’ll be in a developing economy so expectations will be less favourable. We’re not yet France.

For what it’s worth, I’d also appreciate validation (or dissent) to the idea in general. It’s not something I’ve heard of happening anywhere and having not been through a typical path to leadership I might just be missing something obvious on why this isn’t standard.
Non-productive work can't fund anything. It can be an arrangement used to move wealth (generated by actually productive work) around, but it's obviously a glaringly inefficient way to do so. The only reasons why it's preferred are cultural and political, not economic.
All models are wrong, but some models are useful.

If we're considering the most effective ad spend, then there's no reason that the model has to make sense for 0 ad spend.
employee equity in particular in startups isn't really as unambiguous as the term suggests. Given how many startups die out you may as well interpret it as a creative way for company owners to shift risk on employees. After all, the failing startup is the norm, by a huge margin. And one step further these days it looks like going public is then the next step to load risk off from employees and founders onto retail investors.

to be honest I'm not really too sad that this culture hasn't really taken hold over here. Most 'old money' in Europe isn't old billionaire heirs anyway but the small and middle-sized business who treat their employees quite well, employ them for decades, don't lay them off at the first sign of trouble and so on.

If tech in Europe is looking for a business culture I don't mind them going to the old money and family business in the German South rather than Silicon Valley.
How come there's no work stealing? Green threads are supposed to be backed by some N:M thread pool, no?

Also, isn't the problem that JSON decoding (or whatever computation) simply block the thread and the other green threads cannot proceed at all, because there are simply no safepoints (yield points) inside these low level functions?

And in all these cases shouldn't the application estimate work (eg. in case of JSON if the string is longer than 100K), and if it's too big just put it on a dedicated heavy compute N:N thread pool?

For Python it's best practice anyway because the GIL, no?
I still use gevent, even for brand new projects. I work much faster with it than with async/await, and the performance appears to be comparable. I've tried getting used to async/await, but I find gevent much simpler to work with, in spite of the arguments made in places like https://glyph.twistedmatrix.com/2014/02/unyielding.html.

I wasn't aware of this particular inefficiency, but gevent is still fulfilling its purpose for me very well, and I see no reason to change. I like lightweight threads and thinking in terms of background jobs and dividing up work instead of remembering what things to annotate and when. I use locks if I need predictability. I like Python because I can develop quickly with it, and I can do so even faster with gevent while still getting more than enough performance.
Well Google’s intent in doing so would be solely to siphon up more user data, which is distinct and totally worth criticizing.
(We detached this subthread from https://news.ycombinator.com/item?id=22514448, which it's more on-topic than.)
> What you actually need to do to defeat this is a bit more expensive. You need the token (keyfob, card, etcetera) to be smart enough to use the tiny surge of power to do local computation, and then produce one-time-only access codes.

Why do you need the keyfob to rely on a "surge of power"? Can't you put a battery in it and charge that battery when driving? If the battery runs down, you needed a backup anyway (physical key or phone app) in every implementation I've seen.
That's assuming that the individual infection probabilities are independent, which is not at all warranted.
While I definitely see the effects of that phenomenon, such as someone I know splurging on a beautiful Damascus steel knife. Then I read through to the bottom and turns out that I was just as much part of this phenomenon with my $100 Wusthof knife.

However, in defense of my claim that it's not just bling, it's my daily workhorse knife for cooking at home, and it's the only chef's knife I own. It sees more use than any other knife I own. That said, I definitely stake some claim of my identity in my choice of brand and the knife's appearance, so it's definitely not purely functional.
Also interesting in comparison to older forms of this style of stack description:

* LAMP - Linux Apache MySQL PHP/Python/Perl

* LEPP - Linux Nginx PostgreSQL PHP/Python/Perl

MEAN and MERN do not specify the OS and swap more open ended possibilities for specific frameworks. I guess LEMJ doesn't roll off the tongue very well.

And while this was submitted with MERN in the title, the README omits Express but mentions Socket.io.
> I presume that an officer doing their job would have been able to let the shoplifter run off and, because they'd identified him and the stolen car, they could issue a warrant and pick him up later.

Let him run off? That's not really how policing works, at least not in the U.S. The police see someone commit a crime, they're obligated to pursue him, unless ordered to stand down or they're forced to triage because another's life is in danger etc.

It seems to me that there's one wrongdoer here and that's the shoplifter/home invader/gunman. That said, yeah, perhaps they shouldn't have called SWAT but on the other hand, according to the article they tried to negotiate for 5 hours, then he fired shots. Not sure what else they could do but fire back.
This is not quite accurate. The first few columns were reserved for an optional numeric statement label that could then be used as a target for an IF or GOTO statement (and we used lots of those!) Labels did not have to be in numerically increasing order.

On the other hand, the last few columns of the card were ignored by the compiler, and could indeed be used to hold numerical values. These could be used to sort the deck of cards if you dropped it. The choice of numerical values in this column was not trivial because of the way programs were edited to fix bugs: you manually removed some cards and inserted new ones into the deck. You never repunched the whole program.
Sorry, but this just seems utterly wrong, certainly for music. The 1970's gave us band after band, performer after performer who are still revered today. Who is the 1980's example of, say, Led Zeppelin? Or the Mahavishnu Orchestra?

Now, I will concede that in the 90s people did not see the 70s in this way (at least not in general) - not long enough had passed, I think. That's why I suspect that any notion of the 80s being a culturally rich decade comes from the fact that it is now 30-40 years ago, rather than just 10 as it was at the start of the 90s.

This sort of view doesn't have much to do with anyone's experience of the decade as it happened, and I think it doesn't have a lot to do with what actually happened, because in any given decade, there will always be a rich and diverse set of amazing cultural creativity. It comes mostly from time passing, and a new assessment blending with nostalgia for the culture that surrounded as we reach certain ages.
Apple creating an ecosystem is fine. Apple forcing devs to use their ecosystem if they’ve previously implemented login via Facebook is a cowardly move. Even Apple knows that very few devs would implement this if it wasn’t a requirement.

I’m writing this from an iPhone (and just bought an iPad Pro yesterday). I don’t hate Apple. I don’t trust Facebook. But the only way Apple can do this at any scale is to leverage their control over the App Store.

For anyone who argues that Apple doesn’t have monopolistic power in the app space, I present this as a counter point.
They're definitely from keys? And what kind of metal does the key seem to be?
Back then, diseases often spread much more slowly, if at all, due to the limited transportation methods.
Great write up. Can you say more about how the congressional district pork funnel works? I mean, how brazen is it? What are some examples of the kind of projects that serve little technical purpose and exist only to funnel money to a district?
And is manifestly the opposite goal of Apple, which is to create a privacy firewall between users and apps.
Completely agree. While I'm very, very much in favor of psychedelics as therapy aid, the idea of therapist-guided trips is extremely offputting. At best it will Disney-fy the whole experience, at worst create far more problems.
DoreenMichele is actually much less ideological than most. Maybe it's not obvious from this thread, but those of us who have read her in that past know that her thoughts on these topics are actually unpredictable (and in particular, not at all anti-men). That's quite unusual. I'd give her the benefit of the doubt.
This isn’t a protection, it applied retroactively as well. Anyone who ever gave FB login AS AN OPTION is now required to create Sign In with Apple.

I do not buy their company line at all. This is simply Apple flexing its power in the App Space to require developers to implement an ecosystem very few would do of their own volition.

You can argue it’s a good thing. I disagree. But it is hopefully clear that Apple being able to wield this kind of power is indicative of monopolistic power in that marketplace.
My problem with “sign in with Google” is that the app will often times ask for additional permissions, such as access to contacts and even sometimes email! I have to be so careful with it.

It should just be a way to login and nothing else.
AIUI, it isn't exactly that it is enshrined into law that if you don't use it, you won't get it next year. It's just that there's never enough money to give everybody what they want, and not using all your money is a primo-grade signal that you don't need it, so of course you lose it. I believe you'll find this isn't an "American" phenomenon at all.

With some kind of award for not using all your money, it's hard to justify it for the people spending it... and "rewards for not spending all the money" are also really easy to cut out of next year's budget...

Certain patterns just naturally emerge with budgeting at scale, and if you've got some brilliant idea about how to fix it I can assure you that with just some minimum business acumen you can become a very rich person.
Not Everyone Is Following San Francisco Coronavirus Response
He shot at the police. They discovered narcotics needles in the house. This guy was likely on drugs, definitely armed and dangerous. How exactly were they supposed to de-escalate? If they backed off, he could have maybe slipped out the back door, stolen the Lechs' car, maybe went into a neighboring house and held someone hostage or shot them. He was at that point a public menace. Also he had multiple past felonies or felony charges (I don't remember which).

But we're kind of off the main topic which is Google tracking and geo-fencing :)
Oh wow ars old site design is making me nostalgic.
If you look at the rules, that is exactly what they are doing. If you provide a form of 3rd party login that isn’t the following things: (...list of sign ins that are all not the kind of “Sign in with Facebook / Google”, you are exempt.

So it seems pretty targeted:apps that provide FB or Google sign in must also provide Apple sign in, which has an anonymous option.

As a user I’m loving this. Worrysome use of AppStore power aside...
I also find Signal’s phone requirement a red flag but that string (guess it’s random, isn’t it?) is anything but intuitive.
If the parking compny pays rent to the parking space owner (based on the auction’s highest price), then yes (the owner gets all the rental profits).
And yet, all of these companies that run like command economies have collectively out-competed all the companies that run like market economies. We know this, because the latter... Don't really exist. No company of any note operates like one.

Does that imply that command economies are actually more efficient than market ones?
> Not always possible (weather conditions, snow can be a problem with those)

I have a hard time imagining snow such that you can walk to a car with four kids while carrying bags, but can't push a cart.

> even with a cart you still have four kids to keep an eye on.

I would posit that kids + cart + grabbing keys is basically always preferable to kids + both arms full of bags + not grabbing keys.
The-simplest-explanation-of-global-warming-ever
Stories of John von Neumann's Genius
Maybe in your org people are better communicators. In mine, Slack gets in the way of deep work. Then you turn off notifications and eventually your manager asks you why you are not on Slack.

So you end up reading memes, news, answering same question 100th time, and you realize you are just glorified assembly worker. You are not solving real problems, just making another distraction for your primate family. You are a monkey!
Lol, Apple's goal is the lock you into their ecosystem so that it is near impossible to ever switch away. Privacy comes with customer's controlling their data and Android has F-Droid.
SQL queries?
Aren't all metrics targets?
You should post this as a Show HN (see https://news.ycombinator.com/showhn.html) and add a comment to the thread telling the story of how you came to work on this, and explaining what's different about it. That tends to seed discussion in a good direction, plus it will signal to the community that you understand its conventions, which is more likely to get you a friendly response. If you email us a draft of your comment to hn@ycombinator.com, we might be able to give you some tips. (Same offer goes for any user!)

Please don't get friends (or other accounts) to upvote or make booster comments, though. That's against the rules here. See https://news.ycombinator.com/newsguidelines.html and https://news.ycombinator.com/newsfaq.html.
Think I'll get off my Sunday morning pulpit now :-)

Go have a beer (or whatever your preferred poison is) to even things out. ;)

(It's still Saturday here. Is this Time Travel? O_o)
My favorite three kitchen knives are a stainless paring knife with a sheath they gave me for speaking at PyCon Argentina a few years ago, a cheap cubic zirconia paring knife I had to buy a diamond hone to resharpen after I dropped it and broke the tip off, and a scabby-looking French-style full-sized kitchen knife I found buried in the garden and resharpened with concrete and broken ceramic. It's a hardened carbon steel and holds an edge better than the stainless knife.
Alternately, since you say speech recognition isn't "even close", I might try going the other way--doing text-to-speech on the audio stream, attempting to align the two speech tracks, and the back-porting the timecodes from audio alignment onto the text.

But that seems a lot more complicated... so, unlikely.

A way to cheat that would probably work good enough most of the time would be to spectrographic analysis on the audio stream to identify syllables, and then similarly just count syllables in the known text and line those up. That works better the more consistent your spelling system is, though, and still requires language-specific modelling. If you actually want to do a decent job cross-linguistically, you'd need in the general case a dictionary for every supported language listing syllable counts for each word (because not everybody's orthography is transparent enough to make simple models like counting character sequences work).

If you actually have a fully language-agnostic algorithm for aligning text to audio that's actually decently accurate, though, that's gotta be worth at least a Master's degree in computational linguistics, 'cause on the face of it it doesn't seem to me (who has such a Masters degree) that it should even theoretically be possible.
It’s likely you may want to anyway. Do you usage logs show any users on 12?
One of the people who designed Protobuf has criticized it (Edit: to clarify, one of the authors of v2, see below), so that doesn't really inspire much confidence in it for me.[1] Your general point is correct though, there's much more to a well designed RPC system than what HTTP based systems can do, but protobuf/gRPC is very much lacking in ideas that are decades old at this point, like promise pipelining, etc.

Also, I feel like she (intentionally maybe) is conflating concurrency and parallelism. These "green thread" systems provide concurrency, but not parallelism. That should be something people are aware of when they use them.

[1] https://capnproto.org/faq.html#how-do-i-make-a-field-require...
I dunno if I'd say that exactly?

There's growing evidence that simply giving people resources without preconditions will cost less than our current approach as well as be more effective [1].

I think that the line between the "homeless" and the working poor is pretty deceptive. Many people exist on one side of the line who have the capacity to cross it. Reforms that make it easier to live as someone at the bottom of the ladder (increased minimum wage, rent support like the mortgage tax breaks, health care subsidies, transportation systems that don't rely on owning a car) would also likely make staying homeless less interesting to many people.

Also, at the end of the day, some people will likely always chose to be unhoused. I suspect that what most members of the public find distasteful is not the isolated fact that some people don't have permanent addresses, but their discomfort with the signs of vagrancy (poor hygiene, worn clothes, poorly controlled atypical behavior). Again, providing services will address most of those things and make life much more tolerable for those who can't, for the moment, find the capacity in themselves to be "normal."

It's unlikely we have ever (or will ever) live in a society where everyone is comfortable living like "average" people do. Right now, people who find themselves unable to do that are often punished and looked down on. Even if someone thinks homelessness is a condition of moral failure, I hope they can agree with the problematic nature of a system that punishes people in ways that feed that condition.

[1] https://www.vox.com/2014/5/30/5764096/homeless-shelter-housi...
Gang of Wikipedia editors who earn money by creating and editing Wikipedia pages
And normally in Fortran the statement numbers used different ranges.

From memory we used to use a common standard where

6000 series for GOTO etc

7000 for input FORMAT

8000 for output FORMATS
Just because you don't understand the difference between gevent and asyncio, please don't post garbage laundry lists of your flavor of the month stack choices.

It's an amazing library and a very unique way to write cooperatively-scheduled applications. Best of all it works with existing libraries and doesn't require special "asyncio" implementations from top to bottom. It's not a silver bullet, but don't fool yourself that asyncio is because it's been blessed.
It’s absurd that the teachers are not getting paid.
Apple sets an advertising ID by default that applications use to uniquely identify you. This allows mass surveillance. It is antithetical to all of Apple's claims to support privacy.
What people don't seem to realize is that Apple was actually pushing the envelope on privacy before they realized they could lean into it as an advantage.

They released per-app access controls in iOS 6[1] (which was huge!) in 2012 and didn't bother to mention it in their marketing[2]. The reviews of the update don't mention it either[3]. The same feature landed in Android 6.0 three years later.

[1] https://www.cultofmac.com/173128/new-ios-6-privacy-settings-...

[2] https://web.archive.org/web/20120615175407/http://www.apple....

[3] https://www.theverge.com/2012/9/21/3363060/ios-6-review
I might give Android another try seeing iPhones have also started growing faster than my palm. But I don’t see any sanely sized phones for which there’s a zero friction google-free Android migration available with at least 3-4 years of support.
Letting people escape a quarantine because you give a large heads-up on it defeats the whole purpose of quarantine.
Please don't post insinuations of astroturfing without evidence. That's seriously against the rules here: https://news.ycombinator.com/newsguidelines.html.
Shameless plug, I wrote about this two weeks before the article was published and I wrote a new post about it. https://osaatcioglu.netlify.com/posts/i-am-not-alone/

I am curious if there are more people out there thinking the same.
I'm not saying dealing with the kids is at all easy. But the kids are there either way. So I think you have my argument exactly backwards. I'm not saying something is easy. I think kids plus carried bags sounds completely overwhelming. If you want to say I'm wrong, you're making the argument that kids plus carried bags is easier than I think. So please, elaborate on how that's easier than a cart.
Or they've run out of high growth low hanging fruit and are trying to grab a bigger piece of the pie now that the app ecosystem has fleshed out the tracking and mobile ads market.

The number of privacy conscious users is minuscule compared to the rest of the market (I'd love to be some evidence otherwise) and Apple is a corporation. Its way forward is clear.
Summarizing published literature out of China with estimates for R0 and CFR is not doomsdaying.

CNN and Fox also misrepresent news regularly - that doesn't mean they have nothing useful to report.
If I might ask: why use MongoDB when the data very relational?
I only see the comment mention Israel, not Judaism. There’s a day of the week where a country can’t be criticized, and it extends to two days because of time zones?