skysight-inc/HackerNews huggingface dataset:
I've recently come to the realization that more often than not people who use the phrase "virtual signal" is actually a really great signal in itself.

Essentially a good chunk of people do care so little about discrimination, that it's difficult for them to believe that others actually even care about it.

In this case, at it's face, to see a statement that Airbnb is collecting data to investigate if their platform is being used for discrimination - and then reach the conclusion that the most logical reason that Airbnb is collecting data is not because they want to know if their platform is being used to discriminate, but that instead it's just a ruse; they don't care and really just want to collect facial data in order to look like they care about discrimination to gain some side benefit.

Somehow via reasoning to think that that was the most logical conclusion is pretty amazing. It conveys so frequently as: I care so little about discrimination that I can't even imagine that Airbnb actually wants data and cares about discrimination - there must be some other reason.

And again, I can't make that conclusion about the statement above (because we've not discussed it), but from other discussions with people that's what surprisingly frequently ends up being the underlying thinking.
That’s a reasonable point, but I would argue that the same could be accomplished (with a better user-experience) with something like a “Not finding what you’re looking for, click here” shown on the website in the appropriate places that leads to a contact form. When you end up talking with a chatbot you have no way of knowing if it doesn’t have access to the information you’re looking for, or if you just haven’t asked it using the right key-words or terms. That can make it a significantly more frustrating experience then just using a contact form and waiting a day for a response.
No, they did that because Jesus had just broken the news that he'll be betrayed by Judas. The whole scene shows the shock and a heated discussion of that revealation.
Like the 2 scrollbars right next to each other. Works better than I would have expected, though.
Trains are very heavy and have long braking distances at speed, in some cases over a mile. For a train to have enough time to stop, the crossing would have to be kept clear for a very long time, which would probably tempt drivers to bypass the gates since they would perceive the crossing to be overly safe (described in the article as the "cry wolf" phenomenon).
If you want to get away from analysis, I've found that cryptography can be quite an engaging subject. If you have the right book, it can have the rigors of more mathematical subjects, while being accessible without extensive background and having visible real-world applications. I unfortunately don't have much experience with books in this area, but I do like https://files.boazbarak.org/crypto/lnotes_book.pdf (plus it's free ;) ).

[EDIT: Previously I recommended Calculus on Manifolds here also, but on further reflection and reading some of the other responses I think I both misremembered the difficulty level of the book and overestimated what early-undergrad level means]
You work as what we call a 'data monkey' for some economist or trader who can't work computers, thinks a linear fit is the state of the art, would jack off over an R² of >0.05, wants you to spend all your time automating p-hacking, and is almost certainly a sociopath or sex offender.
MIT OCW is great, I'm very grateful to them for doing this. Still, it's closer to books for me than to MOOCs by overall experience.

I have never used much websites for the on-campus courses, they are rarely self-contained and require more organization and research to use. There is one good feature of those: they often have excellent assignments that you often won't find in textbooks, so I think can be a good complement to a textbook.
One thing that bothers me though is that these can go down at arbitrary time and you can't be sure it works properly. E.g. a website for 2013 course may have some of the links broken and you will only find out when you get there. Still, better than nothing and I appreciate greatly such initiatives.

>How has the social aspect + taking the course with others helped you in the past
First of all there was just a general excitement "A course just opened and there are like 40 thousand of us". If you spend time around people that would do things like that than I guess the effect won't be as striking. But 40k was like a half of the population of the town I lived in. It felt like a part of something huge.

In general, thinking that many people go through the exercises right now and struggle just as I am was somehow motivating and uplifting. Reading that something had the same issues as you 5 years ago vs right now somehow make quite a bit of difference for me.

Then there is interaction. Getting your questions discussed and helping others on the forum is totally different for me than just browsing through a dead forum section for a possible answer to my problem.
I had a technique: when I completed something I would go to forums and read questions, and then try to answer them at least in my head. Doing so with a "real" questions that are waiting for an answer is more engaging because in addition to practice you also help someone.

And the most insane thing that only happened once: competition. I was doing Sedgewick's algorithms and the automated grader itself was brutal. I loved the course so much that I took it twice, the second time doing all assignments to 100/100. But in addition to the grader there was forum section where people would show their stats (how fast their solution worked). I remember cutting my time only to discover next day that someone did better, and then half excited half suspecting that the person simply trolling with fake numbers would go and try to optimize my solution even further. I would wake up at 5am to work on it before work, the whole place is messy with drawings on paper, etc. I cannot imagine doing the same thing when reading a book.
Well, as I'm thinking of it NextStep was still effectively a "rewritten from scratch" OS—it just happened to get written outside of Apple.
I mean the profile mentions he co-founded Viaweb. Viaweb was the company started by RMT and PG which got acquired by Yahoo. Interesting that YC is not mentioned in his profile though.
We know, provably, that (properly implemented) one time pads are perfectly secure and will remain so forever.
I love this and I'm stealing this but I think you maybe didn't take it far enough. To extend your analogy,

Statistics is for places where making meaning of or taking action on the answer must (for practical or normative reasons) include the process

Machine learning is for places where meaning or action can be done without regard for the process.
I wouldn't cast it quite so simply. Smith and the classical liberal tradition he represented would likely be skeptical of regulations by default, but would evaluate them based on costs and benefits.

You make an excellent point about Smith's treatment of firms as local artisans rather than large corporations. Incidentally, he uses the word corporation a paragraph below what I pasted, but it most likely refers to guilds or firms with monopolies, and not our modern idea of corporate bodies.

That said, I tend to think of Coase as the sort of successor to Adam Smith's thinking. I find it not coincidental that Coase formulated the modern theory of the firm that economics still subscribes to, as well as extrapolating transaction costs into the realms of legal disputes and the administrative state. Coase himself was also skeptical of government regulation, not as a matter of ideology or principle (in fact, he said that in principle, many regulations could be effective, though he did also argue reductio ad absurdum that the state should regulate speech as vigorously as products [0]), but as a matter of empirical investigation [1].

[0] https://web.ntpu.edu.tw/~guan/courses/Coase74.pdf
[1] https://reason.com/1997/01/01/looking-for-results/
I do create a new text file each time, although it's sort of arbitrary what I group. Sometimes I will put my entire day's notes for a given book in one file. Other times I'll have atomic notes for each thought.

The organization process is wholly dependent on how much I come up with in a day/week. I mostly read for fun now, so I don't have to rigorously organize lecture notes or anything like that for later use. On the other hand I'm pretty rigorous with how I process tasks. As a ballpark figure I'd say 30-60 minutes per week, or 5-10 minutes per night.

To your latter point, I think that's fair. The main idea is to be flexible and recognize when you need new categories or whatever (and when you can dump unhelpful ones).
Apple Notes Folder Shortcut?
Is it possible to create a keyboard shortcut that opens up an Apple Notes folder? Also is it possible to create a new note from a global keyboard shortcut?
A human pretending to be a bot is disrespectful to the person who has to pretend to be a robot for their job, and deceitful to the person who thinks they're talking to a computer. Who would want this dehumanizing situation?
Lol, that's really bad!

On native HN in Firefox Windows it also works but it stops at the "reply" button under my post.

And on native HN on Firefox Mac it doesn't work at all, strange enough. Firefox must rely strongly on the platform rendering.
How do you guys even manage to convince your client/employer to use a stack so young? Assuming it's not a side project, ofc.
No, it isn't rational.

IMO, an email per episode, when they're once a week, is just fine. Yes, your screencast and email notifications aren't for everyone, and that's what the unsubscribe button is for. Don't bother compromising on that in the hopes of winning back subscribers who just aren't really interested. Focus on the ones who do enjoy your content and do want to be notified when new episodes come out. Those are the people most likely to eventually pay something for your content. Those are the people you want to keep happy, not the people who are only tenuously interested at best.

I predict there will be grumpy people here suggesting a ton of elaborate things to do. IMO, don't bother. If you have a "unsubscribe" link that is easy to see and just works with no hassle, you've already done enough, and are better than 99% of the industry. Trying to set up extra less-frequent lists or things like that is a waste of time better spent on making good content.

Don't go around thinking like you'll have a "larger list" if you do something like what you've been doing. The opposite is infact true! The people you lose with more frequent emails (we're talking one a week here) were never interested in the first place, and just haven't bothered to actually unsubscribe yet. They may not unsubscribe with the less frequent emails, but they're almost certainly not viewing your content, and will never promote it to their friends. The people who love your content are the ones to worry about keeping happy. Those people may miss episodes they would have caught if they got the alerts, and every one they catch keeps them more engaged with your product and more likely to interact or share it with others.
The disadvantage of that one is that it doesn't seem to support links for individual posts.
It’s called CAN-SPAM: https://www.ftc.gov/tips-advice/business-center/guidance/can...
There are other arguments for rewrites usually though.

Some of the problems came only to light, because the original software was written and showed weaknesses. Of course afterwards one always knows more.

Then there is the reason of software often not perfectly matching your use-case and you could have better, specialized for your use-case software. You might also have other ideas about how extensible and modifiable your software should be. There really is a lot of software out there, that barely works for its use-case. If you are asked to extend that, good luck with that, without introducing new bugs, due to inflexible design.

So there are very valid reason for rewriting and often you do know better, how to write the software for your own use-case.
This book is totally inappropriate for learning mathematics, especially for a teenager. A well-prepared layman, maybe, but not a teenager who just wants a good introduction to the subject.
You don't know who I am. You don't know anything about me. You don't get to make these assumptions. But, in short, the answer is "yes".

You want to know about my grievances?

For years we've stood opposed to police brutality. For years we've stood opposed to no-knock warrants. For years we've stood opposed to qualified immunity and the lack of accountability in law enforcement. For years we've stood for the right to self-defense. For years we've stood for the right to take to the streets in protest of government abuses.

For years, we've held those positions. For years, the mainstream has ignored us at best or, more commonly, derided and decried our positions. We've been called extremists for wanting these reforms.

And now, another group has taken to the streets in protest of government abuses. They've started arming themselves in self-defense. They've demanded police accountability. They've demanded an end to no-knock warrants. They've demanded an end to police brutality. And, crucially, they have mainstream support. Average people are now advocating those same positions. That's great. We can all get along and work together, right?

But no. For some reason, we're called racists. Our positions have been redeemed in the public eye, but we have not. For years, we have aired the same grievances as the current protests, but for some reason we're now smeared as the bad guys. And why? I honestly don't know. Is our support unwelcome simply because we don't use the same buzzwords to describe it?

If I was a racist, then I would not mind being called such. If the company I kept was racist, then I would not mind being called such. But no; they've identified an entire "movement" around rejection of state abuse and somehow labelled that position as racist. All of those policy positions are now called necessary to reform and save America, and anybody who comes out to support them is a hero to the media - unless you wear a Hawaiian shirt in the summer heat, in which case you're public enemy number one.

That is our grievance. (On top of everything else, of course.) We're rightly pissed at being crucified for doing the right thing.
Ask HN: I have $5000. How to build small business?
I was average software developer. In last four years, I have been doing technical program management. I feel that I am good at getting things done. I have never done web development. When I was coding my experience was around data engineering and analytics.

I have spare $5000. How can I setup SaaS app or something that earns money over next say 6 months. I an leaning towards software only as I don’t have any other skills (for example dropshipping) or skills for other service based businesses.

Any ideas?
Yes. I use Emacs for Org mode only.

I have tried using Emacs for other purposes, such as writing code. Ultimately I gave up and went back to Vim.

I have also tried other task management systems (you can do a lot with Org mode, but I use it only to keep notes and to-do lists). Org mode is far superior to the other systems I have tried or otherwise considered.

I think of Emacs as a a programming environment. By itself it’s not useful. It needs applications to make it useful. Org mode is one of those applications. Some programming languages have good Emacs modes so Emacs might be worth using to write code in those languages (I program mostly in Haskell, and the Emacs modes for it leave a lot to be desired, so it’s easier to just use Vim.)

The old jokes about Emacs just needing a good text editor really are true. If someone has programmed Emacs to do what you need, or if you’re willing to do it yourself, Emacs works well. If you don’t want to program your editor, don’t use Emacs. Org mode is so good at what it does that I keep an old Linux Thinkpad around just to use it, though I can use it on my Macs as well.

Though I’ve heard of Org roam, I’m not sure what it would add to my workflow so I haven’t used it.
Thanks for illustrating a potential hurdle we might have to hop! I'm sure that, either, together we would be able to overcome it by inventing a new solution, or we'd have fun living with it. :)
With trains the cost/benefit is greater than just stopping the crash from taking a life. Train/car collisions are messy and require fixing the infrastructure that has been disrupted (a collision/derailment will most likely screw up the tracks and any equipment in the way); and the train line will be out of service for the better part of a day, at least.
One could say that these railway crossings are adversarial examples that trigger visual misperceptions in the organic neural networks inside our heads.
If they were reversed, you could take offense to Alice being the head-in-the-clouds, undisciplined, and unreliable one while Bob is focused, hard-working, and gets the job done.

Of course that would be equally silly, because an example is just an example and there's no reason to read this sort of thing into it.
canarytokens.org is great. highly recommend them.
Top Rules of Ideation
Sean Murphy, Patriots Fan Who Stole Giants' Super Bowl Rings
History of Nombas (No MBAs) – The company that sold NASA on JavaScript in 2006
God Created the Integers: The Mathematical Breakthroughs That Changed History. Stephen Hawking. I bought mine for cheap on alibris (https://www.alibris.com/God-Created-the-Integers-The-Mathema...)

From the blurb:

"...includes landmark discoveries spanning 2500 years and representing the work of mathematicians such as Euclid, Georg Cantor, Kurt Godel, Augustin Cauchy, Bernard Riemann and Alan Turing. Each chapter begins with a biography of the featured mathematician, clearly explaining the significance of the result, followed by the full proof of the work, reproduced from the original publication, many in new translations."

What's great about this book for a teenager is that they get to read original sources for the stuff they've already learned! And indeed, as they learn more they can keep coming back for more original sources. Personally, reading Descartes original words in Geometry was awe-inspiring, not because every word was so perfect, but because he comes across as just so damn human, the ideas he presents are subtle and profound, and yet presented with an interesting combination of humility and pride that is instantly recognizable. I truly wish I'd had something like that book before embarking on my own journey through math - we stand on the shoulders of giants, but we so rarely look down to see their faces.
You need "vetur.experimental.templateInterpolationService" set to true in settings.json, have a look here: https://vuejs.github.io/vetur/interpolation.html#generic-lan...
Nope. Apple's WebKit is the best weapon against Chromium monoculture. Blink is already far diverged from WebCore, and V8 was made from scratch.

On the other hand, Firefox is becoming a Chrom* copycat even under the hood: https://hacks.mozilla.org/2020/06/a-new-regexp-engine-in-spi...
Computerphile https://www.youtube.com/channel/UC9-y-6csu5WGm29I7JiwpnA

GOTO https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA

How To Make Everything https://www.youtube.com/channel/UCfIqCzQJXvYj9ssCoHq327g

Mind Your Decisions https://www.youtube.com/channel/UCHnj59g7jezwTy5GeL8EA_g

In One Lesson https://www.youtube.com/channel/UC6eaVn7349LRh5yzpXjeu8A

The Engineering Mindset https://www.youtube.com/channel/UCk0fGHsCEzGig-rSzkfCjMw
This is excellent. Thanks so much!
When I was younger, I received a book about video game physics as a gift. The combination of applied mathematics and, well, games really hooked me for that year. In the end, I built my own physics simulation and collision detection engine after school.
In response to the question about the best book to learn [subject] from, the best answer I ever received was: "the third book".

The point being, of course, that it may take a few different expositions before something 'clicks'. I think this observation is particularly important for self study.

So, in answer to your question: maybe more than one book?
As far as programming language I'd recommend KDB/Q as it's one of the few you can just self learn, prove it in an interview call for 15-20 min, and then start Monday. Pay is good and KDB devs are rare.
I’m in a bit of a battle with Facebook right now (been going on for over a year) where someone has signed up for Facebook with one of my email addresses. I couldn’t do anything to stop it. I opened a support ticket and Facebook pretty much said “there is nothing we can do”. So I spammed the login page until Facebook locked the account. To which they then sent me a forgot password email which I clicked “this isn’t my account” and they again said “sorry about that but there is nothing we can do”.

At this point I’m fairly confident that the person cannot get into their account that uses my email address, but every few months I get an email that they’re trying to reset their password and I click the “this isn’t me” and Facebook says “sorry... nothing we can do”.

All because they don’t verify email addresses when someone signs up for an account.
Yes, Evan You has previously mentioned that Vetur (Vue tooling for VS Code) will have type checking in templates for Vue 3, helped in part by the Composition API making it easier to follow the typings available to the template.

Vue 3 seems to have taken a lot of cues from React during its rewrite, give it a second look if you weren't keen on 2.
I've read Magicians of the Gods: The Forgotten Wisdom of Earth's Lost Civilization from Hancock and really liked it. Lots of interesting thoughts in there.
Well, the ethicists just don't understand the models, then. For instance, there are a bunch of measurements you can take of faces to identify people, if you were doing it manually. Things like pupillary distance, canthal tilt, nose width, etc.

Some of these correlate with race. But only part of the information correlates with race, not all of it. It is, in principle, possible to remove the information that identifies race without destroying the information that identifies the individual. It is true that part of an individual's essential characteristics are their racial characteristics, but it is not true that the only way to identify an individual is their racial characteristics. For instance, there is no way that i'm aware of to infer race from fingerprints, but you can absolutely identify a person by their fingerprints. So, the question is, can we extract a facial fingerprint that identifies a person, but not their race? I think the answer is almost certainly yes, and it is going to be up to a clever model design to do it. But essentially it would look like a GAN where the adversarial component is constantly trying to predict race, while the Generative component is trying to trick the race classifier without tricking the person-identifier.
A more traditional complex analysis textbook that's really good is Stewart and Tall's Complex Analysis. It's not necessarily a great complement to VCA; I used them both in my course and didn't find myself referring to VCA much, but then I had good lectures in my course and really got on with Stewart and Tall.

The "standard" book was Churchill and Brown and, uh, I'd say that one is best avoided. It's awful enough that it may be responsible for a number of those courses being so badly taught....
Or maybe even make the project, leave it off per user by default and include directions on how to opt in?
Shocking, but no reason for them to jump to the other side of the table. That only works on fiction.
I think "Gödel, Escher, Bach" is the perfect book.