skysight-inc/HackerNews huggingface dataset:
>Last Night in Soho (nice british movie about London of the 60s)

Someone else mentioning my favorite director and best movie of 2021?

Sir you have just made my day.
LumaFusion is the obvious step up from iMovie. It's much more powerful than iMovie, but aims to also be very approachable for complete beginners.

Disclaimer: My day job is as an engineer working on LumaFusion.
Review VC
>These people tend not to be the brightest.

Well, for those that are bright, you don't hear anything at all. So it's hard to characterize all of them.

I hear something similar on shows like Dateline about how not-bright the murderers are. Yet only about half of homicides are solved in the US every year.
> This is because the nine months a child spends in the womb — rounded up to one year — is counted as the first year of the child's life, per the system.

I always just assumed it was for the same reason as Jesus was born in year 1 AD - e.g., I assumed it was a system introduced before zero.

Anyway, it's a interesting and funny quirk about Koreans. For me it doesn't cost anything, so I am sad to see it go, but I am sure it will save a lot of people a lot of confusion, so who am I to complain?
Yep - a visual guide makes one read faster.

I learned to use a piece of paper to cover up what I have already read to avoid the eyes to ‘backtrack’. For reading on paper that is. I find highlighting on screen a little similar …

This was on a speed reading class I attended in the 90’ies
> I failed to find much concrete around how to use OAuth to protect an API, and no code samples.

I think this may have been an oversight during the final editing process. I ended up having to split this up into two articles, as you surmised.

The second one is a blow by blow of the authorization code grant (and how an API should validate a token) and will be published later this week.

But I should have caught that we promised the code in the intro and removed that.
until now I never saw one.. but I like the idea to use a feature without installing the whole app.
But I think the developers must force users to use them?
Many people on HN seem really unfamiliar with the concept/importance of monetary velocity. Given that price level * output = Money * Velocity, you would think you might want to look at a chart of velocity before blaming the price level on the balance sheet.
Yeah; GitHub is orders of magnitude better than Planet Source Code ever was, but the high of posting your sick new vb5 BAS with “A+++++++++” in the title and getting all the gloves isn’t really the same today.

Also, irc and newsgroups were amazing back then. I was just talking with some friends in discord about our days with mIRC scripts, in particular Invision 2 and Excursion.

I feel like AOL scripting was this weird subculture of teenagers who did VB vs the slightly older generation with their perl / C and Linux tinkering. I didn’t personally get into FreeBSD until FreeBSD 4, and I felt kinda late to the party. This was around the time, for me, when Knoppix was cool and the world outside of Windows felt magical.

Now, two decades later, instead of being some FSF dreamscape, sleep states and hybrid graphics on laptops cause problems across Win, Mac, and Linux, haha.
> How do you define "open source"? It typically simply means the source code is available.

I agree with you that react is definitely open source, but I'd also encourage you to use more specific wording around what "open source" means.

I think wikipedia gets this right: https://en.wikipedia.org/wiki/Open-source_software

"Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose"

The license is the key bit.

On the other hand, there's "source available" software (also on wikipedia https://en.wikipedia.org/wiki/Source-available_software ), which is what your definition equates to, and I personally don't want to see confused with open source or free software.
Just to expand a bit on my criticism. It's called a "complete guide to protecting your APIs with OAuth", yet there's no discussion of:

- Authorization server, roll your own, run your own (like Ory Hydra), or use third-party (like Azure AD)?

- Tokes, if you can choose, should you go with opaque tokens, JWT or something else? What about token lifetimes?

- When you get a token from a client, how do you validate that the token is valid?

There's probably more, but I feel at least these points should be included in a "complete guide".

Change the title and it's a fine OAuth blog post. edit: for example, add ", part 1 - introduction".
Anyone reading this thread sees that you aren't even discussing the topic, labeling me, and criticizing with vague generalizations, then accusing others of exactly what you are doing, which is bad faith argument. Your response here is not worth further comment.
Most of their revenue comes from AWS anyway. Physical shipping is peanuts to them.
After doing a round of onsite with fb tools team, I got the impression there were lots of bright engineers that wanted fb pay without having to touch fb products.
“Man is not a rational animal; he is a rationalizing animal.” -- Heinlein
My impression is that he’s pretty controversial politically but that his contributions to linguistics/theory of grammars are generally seen as very impactful. And I imagine that in this case the reference is more related to the latter (?)

Curious to find out more about critiques on his work though (in all spheres)
I recall as a small child ordering Castlevania from the Sears catalog and having to wait many weeks for it to arrive.
It would certainly be many more weeks before I would get any other game to play and there were a few other distractions.
Hm. I can see why they'd build some of these features, but there's some significant downsides. The VFS in particular will end up a poor experience when a transitory network problem causes apps to hang when pulling code. What happens if you 'grep -r', or if 'mlocate' indexes it?

On the build side.... holy jesus, are they really compiling 40 different dependencies from scratch every time they push code? This build has been running for 5 minutes and it's still just compiling dependencies: https://github.com/facebookexperimental/eden/runs/5997101905... Come on, ya'll. You're supposed to be the "advanced FAANG people". Cache some build deps, will ya?
The trouble is that divorce, and even relationships turning bad, isn't something that necessarily happens in a vacuum. Very few marriages would really survive all changing circumstances, no matter what the vows say. A relationship that might have worked out OK can turn bad and end in divorce in part because money gets very tight, for too long a time.

I do agree that a more nuanced analysis would need to find some way of determining whether, or at what rate, the particular cases that are pushed over the edge by financial hardship were already in some way toxic or creating a poor environment for the kids, and were likely to stay that way even if circumstance improved somewhat.
> I personally get annoyed if more than 20% of a mix is songs I haven't already upvoted

I am at the complete other end of the spectrum-- I prefer to hear music I've never heard before at least 80% of the time, provided it fits with my taste (which is broad but picky). There is so much great music I will never hear, I want to be exposed to as much of it as possible rather than going over familiar ground all the time.

I have a feeling I'm in the minority on this, but my point is that there are definitely those of us who appreciate algorithms which bring in more "weird knockoff artists" to our streaming mixes. Another factor is that it opens up greater possibilities for seeing live shows.
The thing the article alludes to but doesn't outright state is that the streaming platforms themselves are not just putting together "hand curated" playlists for popular search terms but are filling those play lists with songs owned by the platform.

It's Payola but where the streaming platform is paying itself.
Setting up OAuth2 with Outlook/O365 to read and send email
Lucky. You had another provider.

In the US, one of the key things that Prodigy (remember them?), AOL and some other providers had was that they had a lot of "local" phone numbers instead of "long distance". This meant that your connection was a single charge and didn't rack up with time. That was a BIG deal.

In addition, email addresses were still sufficiently uncommon and hard enough to get hold of that people were using "unmentionable" means to get them even up to about 1994 or so.
> that sweet spot of mediocrity that gains piles of "updoots"

Being truly excellent does not mean maximizing popularity. It’s a trap. But it also means a lot of smart people learn this early and can’t deal with modern self-marketing. I think this dynamic negatively affects culture. The solution, I think, is smaller communities.
You can respond if you click the timestamp of the comment :).

I understand that pion is a transport library, I was mostly wondering if you've seen anyone solve this issue. To give you a little background, we built an app that allowed a movie containing a children's story to be read aloud with the participants.The movie streamed from our servers of WebRTC. It worked well, but we found that users in Europe often have DSL and using a keyframe interval of 3 seconds was too much for their connections to handle. Increasing the keyframe interval lead to situations where users saw nothing when they first connected. We eventually switched to synchronized local playback for media, but it's much more difficult to time perfectly and people have noticed it's more out-of-sync than before.
By that definition, any software project that is driven by a BDFL wouldn't be open source, including Linux.

The terminology hasn't drifted that much. I think there is a small and vocal group of people who are trying to take back "open source" by reframing what it means, so as to exclude corporate projects. It doesn't make sense to me.
How wide is this range? I'd expect this site to be full of programmers, not a general population. I always assumed that Hacker News was filled with, well, hackers.
I actually remember early Google Drive to have only tags for files, and no folders. Apparently, the idea was to distance from the file tree paradigm, but eventually the traditional approach proved to be more user friendly.
>Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose

??? Isn't React licenced under the MIT licence? It seems to me that it tickes all boxes?
If anyone would like to hear a quick idea of what a /good song/ by Legowelt is, check out this:
https://YouTube.com/watch?v=PDthMbTkzDk
Shelter isn't housing, it's rent. Housing is up much more -- 21.7% YoY (as of January 2022, on top of 9% the previous year [1]) -- but that isn't directly captured in the CPI. Shelter CPI goes approximately as a massive low-pass filter on the product of (housing prices x mortgage rates), and so rising interest rates can carry shelter up higher, even after housing prices plateau.

[1]: https://fred.stlouisfed.org/series/csushpinsa
>Somewhat like the broken window fallacy, you're still creating a net loss to society.

This an economic argument, not a moral one, and I think it's wrong. In theory.

Presumably, the idea is that if you can afford to pay to fix the mess, you have rendered sufficient credit to society to offset the loss caused by making the mess. And if we assume that both you and the mess-cleaner are rational agents, and you choose to pay somebody else to fix the mess instead of doing it yourself (or not making it in the first place), and they choose to take your money to clean it up instead of doing something else, then we must conclude that cleaning (or not making) the mess was not an efficient use of your time, and was an efficient use of theirs.

The reason this feels weird is because tons of people have way more money than they should, and others have way less than they should. Idealized capitalism breaks down in a world where rich people can sit back and watch money pour in for free from their "investments".
Consider also how in the USA, "public" companies are actually private.
4. You can press the option key when pasting to move the files or you can drag the files (you can enable drag with drag lock to make things easier: https://support.apple.com/guide/mac-help/change-mouse-trackp...)

5. Why do you need a standalone app to make screenshots? cmd + shift + 5 (or 4) work fine imo.
And of course they did pay a significant amount of VAT (sales taxes) on these boards.

End consumers pay VAT, the company doesn't.
React is MIT-licensed. It is, of course, open source. If you don't like their decisions, fork it.
According to the DOJ, that early activity included ‘raiding‘...

— and ‘swatting,’ the practice of making false reports to public safety agencies of situations that would necessitate a significant, and immediate armed law enforcement response.”

If he did swatting they need to lock him up for attempted murder. People die from that "prank".
A similar effort was made by Microsoft a while back to scale up Git in order to use with the Windows monorepo:
https://devblogs.microsoft.com/bharry/the-largest-git-repo-o...
How then do you define Pythia?
Hi, the author here. Thank you for reading! And yes, it is tough to prove increased inclusion. I used the results from quarterly team and company surveys to test and learn what seemed to increase management trust, clarity of expectations, and inclusion in my organization. (We did ask about inclusion.) I can't share the exact numbers, and there isn't enough sample to make any statistically rigorous conclusions even if I could.

Anecdotally, I monitored the frequency of when people spoke up, and I tried during discussions to ask for someone's opinion if I felt like they had something to contribute but weren't speaking up. Over time, as I increased trust with my team, they were proactive in raising instances where it felt like they were excluded. The best part was when they started giving each other feedback. Those six words were the most frequent offenders in my experience.

My primary reason for writing the article is to hear about others' experiences. For context, my organization was composed of machine learning and analytics folks. Thanks again, and I'm looking forward to hearing what works for others!
This feature is built into Chrome.

Search Google for 'chrome copy link to highlight'.
Fortune City for me, eventually convinced my dad to pay for a boxed copy of Macromedia Flash 4 and a real hosting account with front page extensions. I think it even did PHP, which led to lots of messing around with every PHP CMS under the sun, including a lot of time with PHP-Nuke.

I never really figured that every hour spent messing with all that would translate into so much more value than any of my school work. The scope of our computer courses at school was basically touch typing and MS Office 97/98.
It is a gcc issue, in that this code is written using a non-standard gcc-specific dialect of C.

In standard C, -- operates on what in C terms is known as a modifiable lvalue, a value that may be used on the left hand side of an assignment expression (https://en.cppreference.com/w/c/language/value_category). And a cast returns a value that is specifically not an lvalue of any kind (https://en.cppreference.com/w/c/language/cast), meaning a cast expression is not a valid operand for the -- operator.
It doesn't work against transitory, sectoral inflation, no. But HN consensus and the top comment here insist that the inflation is general and permanent.
One fun thing to do is to take these death probabilities and throw them into a Leslie matrix [1], along with assumptions for the age-specific birth rates. From there you can simulate the projected population growth (ignoring migration) with no more than a couple of lines of Python/R/whathaveyou.

It's also a great study case for understanding some basic principles of linear algebra: The dominant eigenvalue is the stable population growth rate, and the corresponding eigenvector is the stable age distribution.

[1] https://en.wikipedia.org/wiki/Leslie_matrix
> Bangalore is a tech city, and you both worked in tech. That's how you ran into each other.

I'll throw you another curve ball:

He was working in the same complex, and we'd run into each other at lunch.

The project he was there for was one I would have been assigned to, if I hadn't left our previous company. (I was the #1 SME for that bit of software)

Therefore, I would have been the one sent there anyways that week, and been in that area. I actually confirmed this with my old boss.
There's a simpler solution to your "climate crisis" if you have no conscience. What do you think is happening right now?
I remember submitting countless work in school, magazines, websites etc that were all done using iLife. It was so easy to produce stuff that looked fantastic. iWeb in particular was brilliant for kids.
Thanks for the glimpse! My personal Garmin angle is cycling, which eventually that also "infected" my left wrist. When they first came under pressure in cycling from leaner competitors that are deep into the outsourcing game, I was interested to the point of pre-ordering. But since then I've learned more about the company and have come to respect them in an entirely unexpected way, for being that almost anachronistic twentieth century remnant that just keeps staying in the high tech innovation game. The mix of continuity and openness to change you describe sounds just right for that.
We can see the full paradox at work here. The parent clearly states:

> how often people who know each other randomly run into each other in an airport.

> I mean, what are the odds?

This is explicitly stating "any two people" (and it's at an airport not a plane, so more people). But then follows up with changing the framing of question they're asking:

> I only had it happen once, but it was nuts.

The birthday paradox is only a paradox because we tend to think of birthdays in a very personal manner. So when we think of "any two people sharing a birthday" we immediately change this to "someone having my birthday", without realizing we've fundamentally changes the question we're asking.
Even among the right, I think anarchism and libertarian socialism are viewed more sympathetically than authoritarian leftist tendencies. Much like how the left is less vitriolic (in principle, at least) towards capitalist libertarians than they are to fascists.
Everyone is going on tangents, but yes React is as open-source as they come. What people are conflating are the notion of community-driven and open-source.

React is a successful Facebook OSS project. An example of one which went poorly is Thrift. Facebook open-sourced it and then internally used fbthrift which diverged drastically. OSS Thrift isn't that popular these days any more.
Portal to Random Substacks
> This is equivalent to going back and claiming that the earth is the center of the universe and then being upset when presented facts to the contrary.

Physical motion is fundamentally relative and there is nothing in the laws of physics that says you can’t construct a frame of reference in which everything else moves relative to the Earth. Heliocentrism is certainly easier to reason about and much simpler, but it’s no more true in any fundamental sense.
For more complex things Zapier falls flat IMO. I've been using Make.com (formerly Integromat) and it offers way more flexibility and it's easier to configure for more complex automations.
Sony literally cannot stop making spiderman movies. Part of the deal when they bought the rights from Disney in 1998 was they have to make at least one spiderman movie every 5.75 years, or the rights are forfeit. https://www.octalcomics.com/when-does-sonys-spiderman-rights...
Ahh, grammar & such! In that case, I'd actually say what you probably want is more input, and not output. Your brain should intuitively know what the correct tense and sentence structure is, and the only way it can learn that is by consuming VAST amounts of content in that language.

Then with a little attention, you'll start using the correct tenses and sentence structures as matter of course :)
Some context for those that do not know. I believe some time ago raidforums.com was transferred from NameCheap to Cloudflare registrar (pre-seizure) and it was under data redaction with an address in the territory of Cyprus in Whois data. Some sort of attempt at P.O box or shell company voodoo is my guess.

With Cloudflare registrar I would not be surprised if they were a cooperating party in this case.
PitchCom
Used to work, not so sure now. 7.5+ rating and <10k votes. That filters out the Marvels.

Mining high ratings <1K votes yields a lot of gems as long as you don’t hate subtitles.
Can't wait for the "We switched to Eden from Git" posts in 6 months.
Look wider. I think you can find plenty that would be described as challenging, that is a legitimate artistic exploration or funny/dramatic/frightening in a new way. Foreign films are a relatively easy way to explore this now. If you are concerned about escaping a filter bubble of foreign directors palatable in your country, start with a country that interests you, then search for their top films by decade or their most admired directors' imdb or wiki pages.
His most played works are (I think) symphonies 5 and 7. The 7th was written in 1941. That said, I've seen a bunch of his later works performed too.

But this is just nitpicking. Without a good definition of "standard orchestral repertoire" and a good dataset of orchestral performances we're just making things up.
Addictive! Would make for a great TV app (iOS/Android developer here). Multi-player each with their own controller to collect answers and reveal the winners.
If things are blown up badly enough that I need dead tree versions things are blown up badly enough I'm not going to be here to read dead tree versions.
When it comes to movies, I think it's because high concept stuff gets focus grouped to the point where it is recognizable for average audiences.

Many movies you can see there is a grain of some great idea for something new or interesting, but you can almost see exactly where studio execs said "no that's too complicated dumb it down for the audience"

And the weird indie auteur stuff is almost universally horror films these days it seems. Which means I personally am super not interested.
Like war bonds, I suppose if these became popular, they could have the effect of actually reducing inflation. Very temporarily.
One reason is that his fame among culture warriors on youtube is related to his third act (or arguably fourth). His first act in Linguistics, back in the 1950s, is relevant to Computer Science (eg: "Chomsky Normal Form")
Isn't this practice used to scam people in the App Store since forever now? I remember coming across exactly this practice 1-2 years ago here with some document scanner apps that made 10M/month revenue through that.
I feel like AI/ML and some pre-rigged models could be used to build a web-hosted sitcom. It would take a lot of technical work, and a lot of writing chops to make it watchable, but it could be done.

Look at Space Ghost: Coast to Coast, a show that was made by reusing old animations. If someone writes a script (use humans for now), then the AI/ML can stitch together the animation.

Once there's a corpus of material, start letting the AI determine plot points, and have humans vet and write it. Over time, let the AI take more and more control over the direction of the show, making sure to introduce new characters or events as needed.