skysight-inc/HackerNews huggingface dataset:
I'm an EE and have made an honest exploration into this topic many times, and yet still have no explanation of "warmth" beyond the addition of distortion resulting in even-ordered harmonics. Which is precisely a decrease in the SNR from input-to-output.

That might sound good! But it's a less-than-perfect reproduction of the source signal.

If there's a better explanation than what I've come across every time I've search for this, I'm all ears and honestly open to being corrected.
But unlike earlier, it has several alternatives now.
Brave for Android has an ad blocker. It's based on Chromium. Brave was founded by Brendan Eich, creator of JavaScript and formerly of Mozilla.

https://brave.com
Thanks for that.

Also I need to find a way to find better therapists! :-)

EDIT: Or maybe just realize that I get more depressed (and anxious) when I drink massive amounts of depressants, and, you know, stop? :-)
Simpler, but not supported by any evidence. Nobody's ever seen a hydrino.
Some of us can afford Macs and consoles, but still prefer a computer for playing games (graphics, kb/mouse controller, load times, etc.)
> Am I just getting bad doctors? How do you find this type of buddy doctor that becomes a long term relationship and really cares about you personally, like I hear about other people seeming to have.

Doc here:

Stay in one place, go to the same guy repeatedly over time, and ideally, be really candid with them, and send them your family members. When I see half (or more) of a household, it's an entirely different dynamic. You can't buy the sort of relationship that comes of seeing someone's kids grow up, and then treating that kid. That kid is like... 5% blood relative to the doc at that point. He will never be "just a patient." Or when you treat someone and their mother - that's a different level of candor right there, because that person trusts me with their mother - that right there suggests I can be more open with them, because they won't immediately blame/hate me for news they don't like.

Time is the key, though. A lot of patients, if they get "tough love", turn around and go to a different doc. Especially the ones that say they just want to hear it straight - they are trying to convince themselves, I think. So getting to "tough love" is something that's built up over time, in both directions. (Also, studies suggest that it's somewhere between "not effective" and "actively harmful" when it comes to positively changing patient's health-related behavior, so it's not a super high priority.)

Bonus points if you go to someone that only takes cash. For a once or twice a year visit, it's not that much money (compared to, say, one month of most prescription meds), but it means they don't have to hustle you through an 8-minute visit to keep their lights on. You can only get so much of a connection with someone that's forced to hustle you out of the door - it's jarring and kind of upsetting to everyone involved, on both sides of the interaction. (When I was in training I was told pretty candidly I'd make a fantastic attending one day, if I learned to actually hustle patients fast enough to be able to afford keeping an office open. ... You can imagine, I structured my career towards cash patients only. I don't like being inaccessible to folk, but I hate it less than I hate giving people half-assed help when they're in need.)

Another good element is going to a physician that you're community-bound to in some way other than a strict transaction. Your kid's little league coach will have an entirely different relationship to you than "random doctor." That's becoming less common these days, unfortunately - with the way reimbursement is swinging, I don't know of many docs that still have time for much in the way of community activities. They exist, but they're a lot rarer than they used to be.
In the emacs world, there are textual interfaces like magit's [0] or dired's [1] interface, that tick many, perhaps most, boxes that you mention. Magit is basically that interface, but tailored to `git`, that also constructs the actual git command, should you want to see it. Dired is like that for ls, rm, cp, mv and other file utils. So, as a general design, they _may_ be of useful interest.

A tool to automatically parse `man` pages or help prompts from tools would be a dream come true, basically.

Apart from the possible commands, it may be useful for the GUI to also show some kind of state, for example filesize (akin to invoking `ls` before `ffmpeg`, as you would normally do on the CLI).

Done with the right abstractions, command combinations should come almost for free.

[0] https://magit.vc/
[1] https://en.wikipedia.org/wiki/Dired
AMD Am29C327: How to Take a Picture of a Black Hole
GC of 500 request/s could not have possibly caused a performance issue. Most likely the problem was due to JS code holding on to the 1MB requests for the duration of the asynchronous Kinesis request or a bug in the Kinesis JS library itself. With timeout of 2 minutes, you may end up with up to 30K/min x 2min x 1mb = 60GB RAM used. GC would appear running hot during this time but it is only because it is has to scrape more memory somewhere while up to 60gb is being in use.
You’re right on civil vs criminal, I did confuse those two. I was using the definition of criminal describing an offense against the law. Now I know, thanks for pointing that out!
Finding a good therapist is both hard, and a very trial & error process.
It's not important that it doesn't support mp3. That's not it's purpose - it doesn't need to. The unix philosophy. Feel free to pipeline it on either side with tools that do support MP3.
By the time the price drops to $7500, it would be common enough that no one would get freaked out.
I've wondered about this a lot. It seems to be hit or miss--some people love e.g. Spotify's discover weekly/daily mix playlists, and some people hate them. I suspect that some users are outliers and it's hard to give them recommendations, and maybe tuning the system for them decreases the performance for other users. Also there may be limited business value in optimizing for those users anyway vs. pushing popular music.
TypeScript? Erm... Not for me.

There were many such systems in the past. CoffeeScript was a big improvement over 2010 JavaScript. Before that was GWT, which was sooo much nicer than 2006-era JavaScript. I could list a bunch of others. If you used any of them, you're now stuck with a legacy system(+), and you'll find fewer and fewer people able to read/write your code, and otherwise.

I'm also not a big fan of static typing. And if you do static typing, you should at least do it properly, which is not what TypeScript does.

Types should be things like "This is an integer between 0 and 100," "Meters/second," or similar. We've known this for a long time. Ada is now 40 years old and was mandated for military work since if you added feet and inches without a conversion, that was a problem, and that resulted in more robust systems (TypeScript would make them both of type "number" and never catch the error). If you tried to have 120% of your fuel tank full, you'd violate an assertion as well. Those were turned on in dev and in your test suite (but generally turned off in your deployment system, which was running on a 33MHz CPU if you were lucky).

C++ templates let you define things like "This is a list of lengths, in meters." Duck types languages like Python won't do this statically, but it's easy enough to do dynamically; while you won't catch errors at compile-time, at run-time, you'll get a clear exception.

(+) Standard disclaimers apply.
These are really expensive, so I think chances are if you need more than 2 then they want to make sure you get a demo with engineers, probably custom contracts/pricing, etc. Probably a fraud prevention thing too given how much money it is.
this is how you serialize: https://developers.google.com/protocol-buffers
Ask HN: How to stay focused during micro-breaks?
I work with code and data and I'm having hard times staying focused due to tens or hundreds of micro-breaks that chop my day. When I publish a new code, or run a query, I need to wait - sometimes a couple of seconds, sometimes a couple of minutes. My mind instantly drifts away and I lose my flow. I quickly check HN or email and the break gets even longer.

How do you deal with this?
Pretty good for a thing that can open doors or fetch a beer!
Isn't administration of (potent) steroids the standard treatment for autoimmune reactions - what seems to happen on the extreme cases of COVID - already?
"I wonder what are the cons of "TS.

I would like to know too. Sounds too good to be true....
The entirety of Western academic thought is a “status game”?
Eh, the article is in FastCompany. The target audience may not be familiar with common software development practices. They contrasted the shuttle group process with normal processes and pointed out its hefty price tag & why the government prioritizes quality over speed and cost. Aside from an interesting article on the space program and process improvement, it was also useful for Joe CEO that regularly complains that, let's see 1996... Windows 95 gets it's IRQs screwed up every time he adds a printer or sound card, etc. "I paid for this software, why doesn't it work?"
I've quit Dropbox when they capped the free account to (I think) 3 devices only. I'm now using Mega.nz which has end-to-end encryption and works well. I actually have a paid account with them to backup photos from my phones. My local cloud directory is still named Dropbox.
Why some are more likely to socially distance and wear face masks than others
I guarantee you that Apple isn't paying 500$ for a CPU. And developing a good laptop/desktop ARM will cost conservatively north of a billion dollars a year.
Lego boost is excellent value. Used kits go for 80 bucks (in Germany). With 600 pieces, 3 motors, the distance sensor and python/linux compatibility, what more to want?
"Weather Underground is owned by The Weather Company, a subsidiary of IBM."

i like the idea, but contributing data to a private organization that sells it as a commercial product and doesn't offer you anything in return seems like a poor choice. This would be a lot more interesting if it were something like the openstreetmap model where all the data was available for public benefit.
> Talking about the planet here, based on scientific facts. If you don't believe in them, it's hard to argue.

There are no "scientific facts" that prove cars in cities are "dumb". I get it that it's popular right now to scream something about science and then add some wild conjecture.

By the way, "science" is not infallible. Still waiting for the islands to sink that people have been screaming about for almost 40 years now.

> But leaving a better world behind for your children is not something you are responsible for?

I believe I am doing that.

> I just want you to be taxed for it (or lets start with not being subsidized for it), so less people do it in that way.

That is fine with me! I am wealthy enough that it would not matter, it'll actually be better for me if cars are taxed heavily - less traffic, easier parking.

> It is not my problem, that you are living 40km away from your children. If you wanted to use a rocket or a tank to drive to them, you could not do that either.

Fine, but it is my problem and I have a smart solution that for some reason people with a totally different situation are calling "dumb" because they are ideologically opposed to it. ;-)

> I think commuting to work by car (which many, many people are doing) is a way worse problem and also easier to improve.

And by "improve" of course you mean "obstruct".

When did we arrive at this mess where making things worse for people is somehow the preferred solution to finding something that is better for everyone?
> the fact that I can get TeamViewer for free and use it to get remote access others' computers makes it feel like a higher threat attack vector for me.

I agree. I gave that example because I personally use it, but would prefer to move to a self-hosted or inexpensive paid solution. I've always assumed the free version has sufficient business value as a lead-generator for the enterprise version, but there's no reason to assume they don't also monetize usage data.

> I already had android, chrome, project Fi, and Google's DNS ... whatever marginal gain they get from having software on my router is negligible.

That's a totally fair way of looking at it, and I'd probably use Google Wifi with little hesitation if I were you. But this isn't the case for everyone. IMHO tech folks need to be mindful of privacy implications when recommending tech to non-tech folks, because we have the benefit of understanding those implications. FWIW, my immediate family would be displeased if I installed a Google router for them and they later figured out Google's conflict of interest for themselves.
Your last statement about the guy that was planning on starting his own delivery service.
Because most weather sites get their temperature readings from the nearest airport, there is often a big gap between that and the temperatures actually experienced by most people there.

Here's the map that has actual locally sampled temperatures for the SF peninsula: https://www.wunderground.com/wundermap?lat=37.785&lon=-122.4...
The freezing is not an Ubuntu problem it's a GNOME problem.
How Drupal.org maintains geo-redundant remote backups
Given my recent experience with quite a few graduates from all three schools you mentioned, I'll take a Berkeley or CalTech graduate over one from Harvard all else being equal. This would not have been the case 10 years ago, but in my observation the quality of the rigor of thinking from undergraduates coming from Harvard has slipped dramatically relative to these two other schools, especially as the most recent vintage of Harvard undergraduates increasingly tend to argue from emotion and feelings instead of reason compared to Berkeley and CalTech graduates.
Yeah, I do wonder if there is room for innovation in the space around social features.
One of the most influential and interesting articles to me that I share with all the developers with whom I think I can have an interesting conversation (and it influences some quite a lot)!

I remember there were some comments:
> Are you prepared to pay 10x for a text editor, say?
My answer: Hell yeah, if I am earning thousands using this editor, why not pay couple hundred bucks for a really well-made program with good support, etc.

But as I understand, there exists no demand for this type of thing among general users. People are ready to pay for tons of useless features being added (just to signal that the project is progressing) but not ready to pay for simpler solutions that are really focused on quality, security and consistent performance.
> No such advantage with our bodies, as they are only "worked on" by probabilistic processes.

Well, and doctors. Who often have to deal with unintended or undesired side effects of medications and surgical procedures.
Right, that's the framing that I don't understand. I'm pretty confident that the cause of pay inequality at the Washington Post isn't people explicitly saying "well, we could pay women and minorities fairly, but we won't do it because Jeff Bezos wants higher profits".
i'm thinking it's audio only. Maybe it's hiding here?

https://soundcloud.com/oliviernijs
Some background - the Drupal org has been a customer of rsync.net since 2006.
An unbiased condensed version of major world events
It's a fairly common thread in game development circles. Usually game development is one of the few places with big enough constraints that it's worth doing your own memory management in languages that have garbage collectors. Other places it often makes sense to just architect around GC pauses, since you're going to want redundancy and load balancing anyways.
The way I first heard it was "There's no magic in the world."

Every effect has a cause, and when debugging your job is to know your codebase well enough to be able to quickly pinpoint that cause.
Yes using those numbers, Harvard legacy admissions is basically a "Buy One Give One Hundred" concept similar to Tom's Shoes concept of "Buy One Give One"[1] but applied to experiential goods.

With a $10M donation and tuition at ~$100,000, the super donor is essentially buying 1 admission for their student and giving 100 students free admission.

[1] https://www.newyorker.com/business/currency/beyond-buy-one-g...
UX architect vs. UX analyst vs. UX designer: Tomayto and Tomahto?
I disagree. Redux has a lot of icky boilerplate, but the Flux pattern, and variations of it, are useful. You're either using Redux, something like Redux (context hooks, possibly), or you are passing single variables through 3 or more layers of spaghetti.
It should be noted that despite the name it supports a lot of different websites, not just Youtube. It's great to capture hls streams for instance.
> The particles in the end state would be the same mass they were in the star, and at rest in the star’s frame of reference.

Then the energy remaining at the end of the process would not be zero. Rest mass is energy.

> Why do you think simply moving them would make them massless?

Because you said "the energy required would be equal to the energy in those particles (from their mass, nuclear forces, etc)"; you included "mass" in the energy that would be required to overcome gravity, and would therefore be gone at the end of the process.
Thanks for the heads up, is there a straight forward work around? Or don't use GNOME?
Comprehensive Critique of Guns Germs and Steel
At that price point what is it better than? A human can carry significantly more for a fraction of the price. 31 lbs is essentially nothing.
"What the [parents] want" may not be the best model for education, but it's certainly not the worst in regular use. Actually, that's true in medicine as well.
Check out this video, covers some of the stuff it can do and how it works: https://youtu.be/iBt2aTjCNmI
My complaint comes down to the following: why must there be a middle man between the developer and user, why must there be a separate middleman for every repo, why must said repo prevent me from installing older versions, why must the package manager prevent me from installing to alternative paths... basically, why does the community insist that this simple task that was the de-facto way to install software for DOS, MacOS (classic), NeXT, RiscOS, and MacOS (recent) insist on being complicated and restrictive in Linux?

And if package managers really solved the problem, why do so many projects deploy with Docker? Why do FlatPak and Snap exist, let alone my preferred AppImage?
I must confess that uBlocker surprised me.
Why SCOTUS upheld LGBTQ rights
I should have been clearer: I was talking about motivational or self-improvement sort of books and articles, as is the topic of TFA.

I wouldn't try it with lab work, though pioneering work sometimes was that way ;)
> By the time of the tweet, it was pretty well established that there was at least familial spread

That's going to need a cite.

But again, you're trying to ding them on a technicality about wording (you've just moved the goalposts from the usual "they said it wasn't contagious!" line) instead of applying what to most folks seems like the obvious interpretation.
Have a second task which you always switch to. Set up your web browser to block hn.
Most likely you are transcoding the video instead of copying the raw stream. A lot of more complicated stuff requires that but things like trimming can be done the fast way by simply cutting of the irrelevant pieces in the raw encoded data itself which is much faster. It’s kind of a sport to find the exact string of flags that has the correct effect without transcoding :)

The reason it often fails is that ffmpeg can do so many things that any time you are using some curious combination of flag A, B and C is likely that no one else has ever done that and there are some side effects ;)

Anyway, some of it can be avoided by learning how containers en codecs work, what I-frames are and all the other nitty gritty details of the world of video where there is so much to learn!

Here’s a great intro to get started for anyone who got curious: https://github.com/leandromoreira/digital_video_introduction
Any concerns about it being Russian? I used to run Dolphin Browser, but I stopped -- there were some privacy concerns.
Exactly my thoughts when reading the original comment. In his case he was already handing in his resignation, so he didn't care too much. Someone who isn't willing to risk their jobs should be careful while proving a someone else wrong as not to offend / publicly shame the other party.
Subscription in the app. How much to ask for money?
Hello! I am a developer and created my app. The app is free without ads. There are premium features. How to calculate the cost of a subscription so that everyone is happy?

I set $0.99/month. However, there are people who like the application, but complain that the subscription is expensive.

p.s. If you are interested in what the conversation is about: https://play.google.com/store/apps/details?id=link.dothis
All my ICE cars also have less than advertised performance. There is more factors at play in real world driving than in standardized testing...
I'm talking precisely about what this guy worked on - https://news.ycombinator.com/item?id=23540564

ML provides predictive capabilities over large fugly datasets. CRISPR gives us the ability to test those predictions. These are both essentially commodity technologies at this point and not everyone is going to take a disciplined approach to experimentation.
Flying drones have major endurance issues, especially if they need to carry anything beyond an extra battery. This can last 90 minutes on a 4.2 kg battery and presumably extend that to 4.5 hours at the cost of ~60% carrying capacity. Drones also have trouble applying forces do do stuff like open doors.

75k seems like a much bugger issue in terms of general use, but that can probably drop a lot over time.
Yes. It "works". However deciding to use Actix/Warp means throwing away years and years of work in the rails and ruby world.

Rails is mature, robust, and has a huge ecosystem with rubygems. Rust (when it comes to web stuff) is not. "it works" does not pass my litmus test. With Actix/Warp I have to implement stuff by hand that either comes by default with rails or already exists in a gem.

I like Rust but I'm not a zealot. People way overestimate performance when they barely have any traffic to begin with as a small startup or even a medium sized company.

You could even use rails, and use Rust to write ruby gems instead of going with actix/warp/etc.

> insane unsafety

This was overblown. Yes, the author didn't respond appropriately, but unsafe isn't inherently dangerous. This is a stupid misconception within the Rust community and caused a lot of unnecessary drama around Actix.
I once implemented caching middleware complete with logging of request times so we could see which calls would benefit the most from caching. We never turned it on. A few months later our system is on fire so the investors send a guy to babysit us and improve things. He starts writing a profiling tool. He won't listen when I tell him that I've already done it, just ignores me. I got so frustrated that I log into the production system and turn it on manually for about a minute. Email him the resulting log. He makes a histogram in excel (doesn't mention me) and there was much rejoicing. (And we started caching requests and lo, the servers did cool.)