skysight-inc/HackerNews huggingface dataset:
I started taking music theory classes in my local community college (I can now highly recommend this for self-thought musicians) and created a quite a few exercises to help me along the way. E.g. I couldn’t trust myself with stuff like interval identification and needed a computer to tell me if something’s wrong. These exercises are mostly of the flashcard type. I hope people find them helpful https://www.onlinemusictools.com/

The code is quickly hacked create-react-app mini apps. Since I mostly wrote them while preparing for tests. Some of them are even on github. One of these days I’ll sit down and refactor the disparate little apps into a coherent whole. One day.
The Phone Call Isn't Dead, It's Evolving
Change monitoring with inotify is going to hit limits quickly.

I recently wanted to take a look at VSCode and it immediately shat itself over the maximum number of inotify watches being too low (the kernel I'm running restricts this to 8k for non-root users).

I then bumped the limit to the max (512k, I think, or about 7 copies of linux.git)…still no luck. Now imagine you have a Google-scale number of files.
I know sheriffs are elected too. I wonder if some rich person could just spend a bunch of money on ads with no qualifications when it comes to law enforcement and win in their county. Sounds like something a bored millionaire who retired early might do just for fun.
They're adjusting the integration method (used to calculate positions given forces) to take into account the properties of the thermostat (used to maintain a roughly-constant temperature in the simulation). This allows bigger timesteps.

In particular, they studied the Langevin thermostat, in which all the atoms are subject to small random forces that smooth out their average temperature. By adding a term to the integrator that includes the magnitude of the random forces, it is possible to widen the stability bounds of the integration.

The caveat is that the proof is only for simple potential energy surfaces. They haven't given a lot of evidence, even empirically, that this works for the potential energy surfaces we really care about, like protein binding calculations. We already have many empirical tricks for increasing timesteps for these simulations, like freezing bond lengths for hydrogen. Any new method has to beat these empirical methods, not just beat a naive approach.
It's a wrapper around docker-compose that adds obnoxiousness.
Echo cancelation has been a thing for a while.
So it finds Wifi passwords? Sorry I didn't get what exactly what this project is getting to. A TLDR about what exactly it does would a bit helpful.
>What jobs a company takes are part of working conditions.

Again, you want to pick your own job, work for yourself or find the right employer.

Picking what you work on is not a reasonable expectation of any employee.

If nobody is doing C, start your own firm and get rich doing something no one is doing. Or perhaps you'll find out why no one is doing C. But forcing your employer to make bad business decisions under the guise of "working conditions" is a bridge too far.
The biggest problem of any moderation system is a majority downvoting things they don't like into oblivion. You get a majority with a high reputation taking control of your site. We complain about cancel culture, but it's nothing new because people naturally want to kick out people they don't like. After all, the people they don't like are heartless evil assholes.

I'd add a system to let people identify aspects of the post, and then use reputation to verify that they're a good indicator of that aspect.

Liberals know what is "liberal" and conservatives know what's "conservative" quite reliably (in aggregate), even though those concepts are very fuzzy. And the problem most systems see is that politics being politics, those are frequently gamed. (If you've ever listend to C-SPAN's radio program, you know that half the "republican" callers are democrats...)

Then you have to determine which keywords to use. I think some basic guidance, "don't label a thing 'spam' unless it's someone selling crap" would go a long way to incentivizing a critical mass of users to label a thing honestly.

And then you let readers decide what they want to read.

My other notion (building on another comment[1]) is that discussion should include a team-based element. I think offering a way for small teams to come together and present ideas is more useful than individual commentary. A team allows less personal investment because you are now motivated by a desire from admiration from known peers.

But I've put away good number of beers, so I might just be rambling like a drunk idiot.

[1]: https://news.ycombinator.com/item?id=21289078
I've canceled (and later resubscribed) to Netflix, Hulu, and Amazon without ever picking up the phone.
Not trying to be rude: I’m not sure you really know what “marginal cost” means and it’s relation to a product’s economic impact. Twice, so far, you’ve used it here in the wrong context.
Universal Text Representation from Bert: An Empirical Study
Computer Modern looks decent in print, which it was designed for (pick up any book by Knuth, not a modern book typeset with LaTeX). It looks less good on screen, partly because on-screen output barely existed at the time it was designed, and partly because what you've seen is probably not really Computer Modern: https://tex.stackexchange.com/a/361722/48
Red black binary Search tree Rust
Here’s some preventative ideas (that are still worth doing when you have depression) — http://wiki.secretgeek.net/protective-factors-for-mental-hea...

Also CBT/ACT are worth studying. (Cognitive behavioral therapy/ Acceptance and commitment therapy). I’ve written a little bit about them here: http://wiki.secretgeek.net/cognitive-behavioral-therapy
This place was so much fun and so crazy as a kid; I can remember some kind of ride where you were in a tank and could shoot tennis balls at other tanks at close range which 'paralyzed' your tank if you got hit and then everyone would shoot at you at once, etc. Would never fly in today's world.
I could be wrong. I popped it into the first inflation calculator I Googled. 1998-Present and got the above.
1. Listen to Van Halen
2. Regular Positive Affirmation aka Cognitive Behavioural Therapy
3. Exercise / Sports
4. Practice Stoicism
They "work" because the real owners "Dallas Police Retirement Fund" et. al. are too far away from the situation to understand the screwjob.
Fitting Rooms: The Dress Designs of Frank Lloyd Wright (1995)
Best thing I did was give up coffee.

edit: Eases up the mood swings (TBH, I'm probably just in a stable phase (which gave me the will to stop coffee in the first place), but stopping wild upswings in mood with coffee cessation seems to have greatly muffled the back swings. touch wood touch wood touch wood.)
Can you explain further? Is the sponsor someone personally interested in the model’s career or is it a company that she is endorsing? What is the typical fee for this?
MyShake App – Earthquake Early Warning Now Available Publicly in California
The only streaming services that really matter are the ones that are global. Prime, Netflix, Disney.
Netflix has a huge headstart. I believe almost 60 % of their subscribers are outside usa. They make local originals in every region they are. Just look at the amount of Spanish language originals that came out this year. Spanish, Dutch, Turkish, Korean, Italian, ... originals. It’s their ‘secret’ weapon.
Summary of the video

Red flags if people do these within 5 minutes after you meet them.

1. Do they badmouth others?
2. Do they want you to bend the rules (e.g. deadlines) for them?
3. Trust your gut. If they make you feel skeevy in the first 5 minutes after meeting them while trying to put their best foot forward, imagine what they will be like later.
"Having no metrics at all, just like having no government, means that you must fill the void with something."

How can one "fill the void" without measuring anything? Personal values may vary, but I can't see the concept of determining the consequences of your actions as being an optional one of them. It seems to me that if you are definitely rejecting that, then you have no personal values. Even if you say you do.
I feel the primary reason is because things are updated so much more frequently now. It's probably not worth the time to fully document software only for it to become outdated shortly afterwards.

Whereas before, software came on CDs, and if you wanted to update you had to just buy the next version.
Inflammation has a lot to do with depression. The most anti-inflammatory diet you can follow is a whole food vegan diet.
I found David Burns' 'The Feeling Good Handbook' an invaluable resource while coping with depression and probably the factor that helped the most. Others probably were removing stress (changed from a job which was just not working for me), getting longer sleep hours, regular exercise, getting more sunlight, 5-10 minutes meditation and reading books encouraging a positive outlook and gratitude such as 'Search Inside Yourself'.
Show HN: BareMetalLib – a C++ Standard Library-like library for bare metal code
I would recommend reading Michael Pollan's book, "How to Change Your Mind" https://michaelpollan.com/books/how-to-change-your-mind/

He explores the new and old science behind Psychedelics and their ability to cure depression, addiction and other aliments of the mind.

Another active study in this field; Multidisciplinary Association for Psychedelic Studies (MAPS) https://maps.org/
SICP shows up every few months on HN, and I upvote enthusiastically every single time!

I am a self-taught programmer, and survived a long time on C/C++/Java etc. I was smugly confident in my confined space.

Then I came across SICP. I discovered a world of closures, streams, object-orientation done using closures, infinite series using streams, lazy evaluation, functional programming, and so much more. It was such a sharp pivot that I registered for a PhD because I just had to know what else I took for granted. I was 42 when I registered (graduated at 48)!
I did that interview! Interestingly enough, in it Hal said javascript was the inheritor of the scheme spirit.

I worked through the book using #lang sicp in racket however.
I Got to 11th Spot on Top Nigeria Blogs on Feedspot
That table if alternatives to loops is really interesting. I wonder if there is a similar table for C++ in some form on another website?
And I'd say writing JavaScript with parentheses is good. I'd take this over JSX any time. Reason being this is more concise than writing JSX, and with better editor support (paredit mostly).
> This is healthcare, this is real lives. It’s not the same as choosing which burger joint to patronize, it’s life and death.

We're not talking about the life and death part though. There are already laws requiring emergency rooms to see anyone who shows up. The question is how to pay for it, which is a matter of economics.

Medical providers not being able to provide the total cost for a non-emergency procedure up-front but then expecting people to pay whatever price they make up after the fact is practically fraud. The fact that it leads to outrageous costs is entirely predictable.
Well, at this point, don't you just wrap the error? Isn't that the point of this post?
Implemented Insert and search.
In that case, maybe you might like to make an attempt at addressing his points.
Here's a similar study for raisins and sport chews: https://jissn.biomedcentral.com/articles/10.1186/1550-2783-9...

That study was paid for by the California Raisin Marketing Board. I wonder if this one is paid for by a potato group or they had a more neutral source of funding.
You mentioned SSRIs. I’m not usually one that’s all that happy about pharmaceuticals, but I started Bupropion today for smoking cessation, and while I was doing research I remember it being mentioned as a potential SAD treatment. It’s a norepinephrine-dopamine reuptake inhibitor (NRDI) instead of an SSRI. Might be worth looking into, given the list of things that haven’t worked.

https://www.aafp.org/afp/2017/0101/p10.html
Very broad question. Go to therapy or call a hotline and see if it helps you.

What worked for me is letting go of therapy and focusing instead on what matters to me, or my self/character/personality/whatever you want to call it. There are some things in the world you can't control so focus on what you can control. Win your own small battles one at a time, they build up.
Sure, but...common sense.

2% compounded for 20 years is about 50%. In fact, that seems to be very close to the correct amount.
At least down here in the PNW, hatcheries typically mark the fish they spawn by clipping their adipose fin when they are babies. When they return as adults and return to hatchery fish traps, they are sorted. The unmarked, unclipped native/wild-spawning fish are let back into the river to continue upstream. The hatchery fish are used for spawning the following years run. This creates a diminishing genetic pool and with time produces really measly, smaller and weaker fish with who knows what kind of genetic deficiencies. On some rivers, hatchery fish are trucked in from hatcheries located elsewhere and planted but never sorted on the way back in, assuming the bulk of the returning fish will be harvested by anglers.

Also, there's still the issue of genetic selection on the way out. The millions of fish that are spawned, raised in concrete pools and released back into the river have all been artificially selected to survive the extremely difficult first few months of life, which would naturally be the first genetic screening of the new generation.
This is a separate problem from informing guests that they are being recorded, which is what this article claims to be about.
I dismissed it as "they probably developed it for Chrome" and then used the inspector to set background to white. I can't imagine how this is not a bug.
Huh. That doesn't sound like something people use in production code. Maybe a hardware feature is needed? I mean, it's normal with floating point to handle overflow in a more sensible way, isn't it...
I get your sentiment of the overused "hidden"/"private" stuff that seems like people following some sort of decades-old ritual and then adding getter/setter, where it should have been all transparent, knowingly that the module/package will eventually be running in a single process.

"private"/"hidden" attrs/methods help limiting the knowledge needed by new developers jumping into and building on top of existing code base.

Concealing complexity is necessary, but can be done with other methods such as HOF, selective exports, etc.

This is called interface-first design paradigm where your module is "serving" other module by doing its job without exposing its complexity.

Disclaimer: I'm mostly use TypeScript in a functional/data oriented design manner. Not a big fan of OOP.
It seems to me like it is terse because this is a DSL for dealing with vectors and arrays of numbers.

Sure the equivalent C for loops are a lot more wordy for the problems that this language solves, but you'll drive yourself crazy trying to write a simple event loop for your GUI in J.
> Inheritance is a result of several insights:

> 1. It's convenient to be able to sketch out a protocol which a set of objects will follow - without having to work out every damn detail about its implementation.

> 2. Most of the protocol can be implemented once and then reused.

> 3. Often you want to use the default protocol implementation with some changes. Instead of re-implementing the rest of the protocol, it's highly convenient to be able to specify only the differences.

> #3 is the core reason why inheritance was developed.

Those insights lead to what was taught in my intro to cs class: abstraction. Inheritance can be used to implement abstraction, but so can many other concepts such as duck typing or aspect oriented programming.
Here is a python implementation of the same by me - https://gist.github.com/codemaniac/4b23ea0b324a25c580b1192cd...
As a lover of Volvos, I’d love to see these implanted in the 960 and even the last boxy Volvo v70s.
Actively sending deauths is harmful and malicious interference, and given the intent, probably a felony. There is no circumstance for operating this device in public.

I've flagged this post. This is the kind of irresponsible unethical behavior that causes all sorts of interesting radio hardware to be bonded to signed vendor blobs.
The nature of medical care doesn't allow for "users" to decide rationally. This is primarily due to the lack of domain knowledge concerning medicine. If you have a lump somewhere, and a doctor wants to X-Ray/Biopsy/Open You Up, you generally don't know which one is best. So prices don't help at all. And that's if by chance you are conscious and able to consent. When you are under, you don't get to consent to the actions of the surgeons ,anesthesiologists or whomever else they decide to bring in to assist.
How about:
Escrow: device software (firmware, operating system, application and back end source code and binaries) are kept in escrow, and will be released as public domain should the company cease to provide the service for more than 3 months, or fail to release security patches for any remote compromise in less than 6 months.
Sorted out my sleep first. I started putting on free audiobooks at bedtime to drown out "busy brain."

Once I was getting enough sleep, I could sort out my eating/weight and had energy to exercise, which were big contributing factors.

Then meditation, to learn "you are not the voices in your head" and a touch of stoicism to put your feelings in perspective.
This is super cool. I'd love to see a version of it for the nyc-metro area, or i guess sf-bay area since this is standford. My personal opinion that I've never done anywhere near this much math and modeling to support is that real estate value is nearly perfectly correlated to energy cost like these routes.
Exercise, traveling, books, hobbies.
> Every commercial product is designed for maximum ROI.

Not true with art.

> You really think movie theaters would rather show movies that don’t fill it?

Disney takes a larger cut per screen, so the theater actually makes less money on Disney films. If they don't show Disney films on their best screens, they'll lose the right to show any Disney films. It's extortion. [1] [2]

> Ever heard of Blumhouse? Their entire business model is to make low budget movies that cost under $10 million and they usually have a higher ROI than Disney movies.

These are horror films. That genre has always been cheap to film. Blumhouse is a great businessman. I don't think this model fits for every genre, eg. period pieces and art house cinema.

> Why not force other people to innovate instead of building on top of Star Wars?

I'm not saying that they shouldn't. Disney should start innovating instead of stretching its licenses over and over. Pixar has become garbage since Disney took over. They're not going to make risky films like Logan with their IP, either.

I'm doing everything I can to get into this market, and I'm terrified of having to compete with this juggernaut. If they're going to play hard ball with their IP, I'm going to lobby for looser IP protections. It's good for consumers and creatives anyway.

[1] https://mashable.com/2017/11/01/star-wars-last-jedi-theaters...

[2] https://qz.com/1479408/small-theater-chains-worry-a-mid-cent...
Excellent, just excellent.
Become a triathlete. Swim, bike, or run, usually something will work if you're injured somewhere. Each of course have their own idiosyncracies and overuse injuries.
The issue is not consent or privacy, it's promises.

An API is an "application programmatic interface" and the idea of an interface is that it's making a promise or some kind of contract.

Every precocious teenager thinks they're a consenting adult, but they don't really understand how fucking works until they've actually made a baby.

So you publish some code that does a thing, and however many consumers are exploring every sweaty nook and cranny of your interfaces, and not only do you not remember because cocaine is a hell of a drug, but now you've got a small legion of dependents you aren't even aware of.

Even if you're using a language like Java that lets you impose the bureaucracy of encapsulation, there are always various unintended consequences to the use of your API.

(Besides making assumptions about state, while the API might have all sorts of encapsulation, it still throws exceptions. And those exceptions might wrap internal exceptions, so a consumer trying to respond to an error condition might slide the condom off and investigate those internal exceptions to identify their specific error.)

There are two major reasons to claim a thing is private:

1. If your code breaks when I make a change, you can yell at me, but I can point at the fine print and tell my boss, "nah, it's swidi's fault".

2. It might even get you to nag me, "I need feature X to do a thing" and then I'm aware you're using feature X.

I'm working on a language to make APIs work better[1] and you should tell me if I'm fucking crazy or not.

Don't take any of this seriously, I'm quite inebriated at the moment.

[1]: https://tenet-lang.org/
Read any other good books in your time in school? I'm always looking for a good CS book to add to my reading list.
It's not a free market if you're forced to participate. And if you're alive and want to stay that way, you're forced to participate.

So, no, "insurance" will never under any circumstances be the correct model to work from. (And no, I don't know what is.)
That seems more like an argument to make more data available. Presumably more people at risk of a stroke can be notified by an algorithmic assessment than could be possible trying to fit them all through actual physician screenings, no? In a public health sense, it would do more good in terms of lives saved, even if algorithmic errors cost lives in some specific cases.
Hey tokstesla, I've helped people overcome depression.

It depends on how depressed you are and also evaluating whether it's clinical. A combination of medicine and extracurricular activities will get your life back on track!

I know you mentioned that you were looking for non$$ solutions but hear me out:

An overly simplified analogy to depression is like diabetes. Your body does not produce the right chemicals to process things. In the case of diabetes, it's insulin. For depression, there's some imbalance of serotonin or dopamine.

With diabetes, you must control your sugar intake via exercise, eating fewer carbs, fewer desserts, etc. With depression, a lot of same applies such as more exercise, meditation, journaling, etc.

If you had diabetes and all you did was limiting your sugar intake, then most doctors will say that's not enough. You must take insulin. Depression is similar. If it's clinical, behavioral therapy will definitely help, but you need to balance your chemicals.

If you need to chat more, let me know! I don't see a chat feature here, but we can find a way.
Congrats, talking about it is a great first step, keep going!

You can try attending this meetups if you have one nearby http://coda.org/, not sure if codependency is the root of your depression but at least you can talk and hear other people talk and get some inspiration.

I also really enjoyed reading A man search for meaning, by Viktor Frankl, which gave me a lot of perspective and motivation to move forward.
That's good advice. Thanks! I've switched a couple of the links to abstracts instead of PDFs, though what I really need is a proper references section since direct links are also convenient—if they work.
Vodka.
Do I understand correctly that sulforaphane could reduce the amount of purines released into the bloodstream? Is it a potential treatment for gout and other hyperuricemia conditions?
I don’t disagree I just think it’s naive. The biggest grossing programs are still American, so the question is if the future is in blockbusters like Marvel / Game of Thrones or if the better play is smaller niche plays.