skysight-inc/HackerNews huggingface dataset:
What is a sensitive question? Not the examples provided. Here’s an alternative.

Former Secretary of Defense for two presidents Donald Rumsfeld once framed (brilliantly actually) the possible things we know.

... there are known knowns; there are things we know we know. We also know there are known unknowns; that is to say we know there are some things we do not know. But there are also unknown unknowns - the ones we don't know we don't know [1]

A while after someone (which I can’t trace back) made an interesting (and equally brilliant) observation - there is a fourth option - unknown knowns - that is, things we don’t know we know. In most cases, that person pointed out, the category contains, things we actually know, but prefer to pretend that we don’t.

So, what is a sensitive question?

A sensitive question is one for which the answer is an unknown known.

The cost of asking such a question in American society (and, obviously in SV) is dear. Avoiding them is free.

Ask carefully.

[1] https://youtu.be/REWeBzGuzCc
if you do open source with the intention to make money, don't do open source
I pretty often can't find specific music I want to listen to on Spotify.

Sometimes it's weird meme stuff like vaporwave.

Sometimes it's less weird modern "classical" music.

Sometimes popular stuff disapears.

Usually it's because the artist can't afford to upload it
I'll agree that if future designs look like ARC, and cost $5-6B, fusion won't be economical.
links -g works better than Lynx, altough Lynx supports Gopher.
Since we’re talking about “everyday experience”, mine is different. I routinely have a slight frown on my face if I’m not thinking about how my face looks. This, combined with my thick mustache and beard, makes me look angry or even menacing at times. If I start to think about something abstract and my mind drifts off, I might be having a grand old time thinking about how to solve a problem or build something, but my face (since I’m not paying attention to it) will assume a frown.

I am frequently asked by people, even folks who are close to me, if I’m feeling alright. At which point I realize I must be frowning and immediately smile and reassure them that I’m fine.

And you know when my face is always frowning? If I’m running errands alone and walk into a store in my “on a mission” mindset. I might be buying myself a bunch of supplies for an exciting upcoming project, but I will probably still be outwardly frowning as I walk into a store.
Yes it is that bad. No it is not because of social media. Airline crashes have always been a huge deal. That's why airplanes are so safe
Logging and diagnostics in general seem to be cross-cutting concerns whose solutions keep getting discovered again and again. I wonder what happened to aspects, or monadic logging, etc.
Ask HN: Does Squarespace Make You Enter the Sales Tax for All Zip Codes?
If so, here is a free startup idea for anyone enterprising. I have too many things I am working on.

https://support.squarespace.com/hc/en-us/articles/206540947-Setting-up-taxes-in-Squarespace-Commerce

Squarespace forum posts seem to confirm:

https://forum.squarespace.com/topic/151517-squarespace-sales-tax-issues/?tab=comments#comment-332158

https://forum.squarespace.com/topic/151482-sales-tax/?tab=comments#comment-332046

And elsewhere:

https://www.reddit.com/r/squarespace/comments/8wmulh/how_to_configure_sales_tax_in_the_us_after_the/?utm_source=amp&utm_medium=&utm_content=post_body
https://accountingforjewelers.com/sales-tax-ca-squarespace/
https://www.printful.com/faq/taxes-and-billing/sales-tax/374-how-do-i-configure-my-ecommerce-platform-to-charge-the-correct-tax-rate-
Oh, that sucks. I am going to miss the huge discounts it offers over its competitors.
https://qntm.org/calendar
Also, (IIRC) if you had a monochrome display driven by a Hercules card, and accidentally or intentionally set the horizontal refresh rate to zero, your monitor was toast.
This quote in particular didn't excite me:
"We removed humans (Homo sapiens) from the data set as they were listed with a maximum lifespan of 120 years, which does not reflect the variability and the true global average lifespan (60.9–86.3 years)."

Editing out data like that seems like fitting the data to expectations rather than letting it lead you based on its own trends. It doesn't do much good for the headline either.

I'm fairly sure that modern humans lifespans were shortened due to infant mortality rather than some aspect of the genetic clock. Its hard to keep average lifespan high when most of your children die due to disease and DNA doesn't have that many opinions relating to that and its view of maximum lifespan. If it did have opinions (unlikely) it would be simple enough: "lets find some individuals with some resistance to mix and make more of them". But requiring that DNA fit a narrative seems unnecessary.
Funny you should ask that's my entire business:

https://insideropinion.com/

It's actually a problem in pretty much all medium to large companies! There wasn't a good solution outside of internal conferences or some centralized sharing solution... so I built a solution!

Feel free to email me if you're interested.
Boeing's problems are much much worse and complex than that.

Firing them all is a no-brainier, but they need to be replaced with competent ones willing to take the reigns of a slowly but surely nose diving plane on fire.

Unfortunately the cancer spread to lower levels of the company too, so it's no easy to turn this around and tragically politics and geopolitics it's what will "saved" them for now but I'm almost sure it's a pack with the devil and they'll pay dearly for it.
I'm surprised Zomato isn't circling the drain. They killed the only reliable and popular restaurant review website in my city when they bought Urbanspoon [1]. Now all we have is Google Maps where everything has five hundred reviews and 4.3 star average because they use Google Opinion Rewards to populate it.

[1] https://trends.google.com/trends/explore?date=all&geo=AU-WA&...
Hum... What goals?

I can't find a clear source for worldwide emissions, but every site I can find [1] [2] makes methane responsible for around 10% of the total heating. Because of the short life, doubling the emission rate would make it responsible for much less than 20% of the total heating.

The choice of focusing on 80% of the problem or 20% of it is a non-brainier. Now, I have no idea if it will satisfy your goal.

[1] https://www.epa.gov/ghgemissions/overview-greenhouse-gases

[2] (This one needs some calculation) https://undark.org/2019/05/13/methane-global-warming-climate...

> but at 28 times the effect of C02

By the way, it's more like 200 times (so 20000%). It is still not enough to focus on.
http://archive.md/gb3vM
I like Ink when I'm writing the story but by god is it's parser and intermediate representation a frickin' mess.

I PR'd to fix the official docs a while ago and got rejected which is frustrating when the official docs are so damned terrible.
I think this is a systems engineering problem that may have been due to siloed hardware and software engineering teams. The hardware engineers knew they were making something inherently unstable that the software would have to compensate for. The software engineers believed they had working AoA hardware.
The 737NG problems in the 90s were rudders deflecting suddenly and irrecoverably, tails did not fall off. Two crashes and a number of incidents before the problem was identified. Boeing also tried to squash that investigation, they actually swiped the servo from the first crashed plane so it could not be properly analyzed.

Then the 737NG went on to have the best safety record of any plane ever. So while the MAX problem is pretty bad, and social media vastly complicates the PR angle, there is precedent for recovering from this. Certainly with as many MAXs as have been built there is enormous incentive to get it fixed. It's not realistic to expect them to scrap the planes.
reminds me of the command line / unix tools murder mystery

https://github.com/veltman/clmystery
I know it's the way they talked and thought back then, but so much emphasis on Men of Science, with emphasis on Manliness in those ads. "Men who think", etc. Pretty jarring for recent times.
That is a trait I've seen in a lot of my autistic patients. Are you on the spectrum/have you been tested?
Tabs and split work just fine in my Terminal.app version (2.9.5). I'm not on Catalina yet.
> smallish UI

Scrollbars back in the day were large and thick.
I for one would love to see HN do a quarterly/yearly FOSS project donation drive. The more we can do to encourage the development, maintenance, and improvement of tools we all use and sometimes take for granted, the better!
Ok, we'll change the URL to that from https://sql-murder-mystery.datasette.io/sql-murder-mystery, since it seems to be the original source also.
"The New Yorker

The average load time is 102.127 seconds

431 requests"

Author is asking for "text-only"; this of course only requires one request.

curl -4o https://www.newyorker.com/magazine/2015/05/25/high-gear-current-cinema-anthony-lane | tr -cd '\11\12\15\40-\176' | sed 's/</\
&/g;s// /g;s/ *//;' #tab |sed -n '/./{/sectionBreak/,/<\/div>/p;/figcaption/,/<\/figcaption/p;}' > a.htm

firefox a.htm

We do not need a complex, graphical browser that autoloads resources and runs Javascript in order to request or display a page of text-only content. "Reader Mode" is great but it is not available for every website.

The time spent by the browser on those 431 requests is significant. What if a simpler client was used, e.g.,

time printf "GET /magazine/2015/05/25/high-gear-current-cinema-anthony-lane HTTP/1.1\r\nHost: www.newyorker.com\r\nConnection: close\r\n\r\n" |openssl s_client -connect www.newyorker.com:443 -ign_eof > /dev/null

curl -4o /dev/null https://www.newyorker.com/magazine/2015/05/25/high-gear-current-cinema-anthony-lane

time tnftp -4o /dev/null https://www.newyorker.com/magazine/2015/05/25/high-gear-current-cinema-anthony-lane

time links -dump https://www.newyorker.com/magazine/2015/05/25/high-gear-current-cinema-anthony-lane > /dev/null

Guess how many seconds this one request takes when we do not use a popular graphical browser to make it
Conflating luck and talent is dangerous
Curious what Bill Joy would think about this.
I'm driving a story through a faux SMS interface using a Twine like engine (Ink). Many games that are very rich use Ink/Twine/etc to drive dialog or narrative elements.
Can Alacritty GPU-accelerate subpixel rendering like iTerm2?
Git is a great example of worse is better philosophy.
For https://perennium.io I Twitter DMed people who liked the posts of people that I thought would be the ideal users (people who post insightful things rather than engaging in politics and gossip).

I DMed maybe 500 people in a day and around 120 of them signed up. It had its drawbacks though -- namely that my DMs were being flagged as spam for a while.
I'm amazed you think that way. It's a huge step down, and incredibly customer hostile. I stopped giving JetBrains money when they switched. If there's no perpetual licence, I'm not buying.

In the old world, you bought the latest version, got upgrades for a year - sometimes more, then got a discount on upgrading come a newer version. At any time you stopped paying you kept the latest software, in sync with everyone else. You'd slowly move out of step.

In JetBrain's fabulous con you pay a sub for the latest, and if you decide to stop paying - almost certainly having paid markedly more during the duration of your sub than under the old model - you get shunted to an older version, instantly putting you at least a year out of step with everyone else.
Definitely bad for consumers in the long run to have less competition.

But Uber just never seemed to invest in Eats. The app was slow and dated, and basic things like adding an address required whole lot of gymnastics.

Not to mention it was available in far fewer cities than Swiggy/Zomato
Maybe I'm one of the few on HN that doesn't use tmux. I've tried it but found that I guess I'm not enough of a power user (despite having used terminals since the late 80's).

Combination of tabs and sometimes split windows is good enough for me.
why is spanning tree gaining so much interest recently?
Ask HN: Do you know of a good HTML inliner?
I tried the npm package html-inline, but I want something that can start with a URL and also resolve any URLs contained within the page it points to.
Your odds of surviving a plane crash are also quite good, though I agree it's much more likely to kill you than food poisioning.
I bought an MD650L and found the switches to be unusably bad. I, too, wished for a low-profile Quefrency.

I'm comfortable designing and assembling PCBs but don't really have time to debug a brand-new design, so I've ordered a low-profile Lily58 kit. The Lily58 is most of what I want and has open source PCB, schematic and case. If it doesn't work for me, I'm expecting to modify it to something more like Quefrency.
Oh, boy. Don't go there.

No amount of testing and bug-fixing solves badly created software. Systemd is begging for a rewrite.

Now, I don't know if this one will be complete enough to replace the original. But yours is not a promising argument.
> git log | grep -- find the hash of the one I want.

This misses the point of the problem -- the point is you don't know precisely what string to grep for.

> or git log > file and look at it in an editor. no need to change the tools just for this unusual action.

I mean, nobody said this 1 reason should be enough to make you switch tools? I was just giving an example.

And no, it's not "unusual" just because you say so to try to dismiss the problem. I know I use Browse Repository as well as the GUI logs pretty frequently, and they're godsends compared to your solution.

And lastly: this is what your solution actually looks like:

1. Dump the entire log output into a temporary file

2. Open that temp file in your editor

3. Look through the commit messages/dates/names

4. Realize that's not quite enough to narrow down your search to a single commit (maybe you want to see the diffs or file paths or something else?)

5. Try to figure out which flags you should to pass to git log to dump all the info you need

6. Call git log again, hopefully now it dumps all the info you need

7. Open the temp file again in your editor

8. Scroll through your file containing diffs/names/whatever extra info you dumped

9. Type 'git checkout COMMIT -- file/path' once you find something

10. (Hopefully,) before you press Enter, realize you're about to trash your current copy of the file, which had some other changes

11a. Run git stash, and now suddenly messing up your staging area that you'd carefully staged changes in, and also messing up the file metadata (e.g. Make will now rebuild everything...), OR

11b. Figure out how to run git checkout-index -a -f --prefix=/destination/path/ so that you check the file out into a different directory.

12. Once you have a copy of that file, look through it, maybe examine/pull out the code you wanted (or whatever)

13. Remove the temporary file you checked out.

14. Remove the temporary file in your editor.

15. git stash pop.

And somehow you always do all the above without making a mistake, otherwise have fun reverting or recovering lost data.

With a GUI log TortoiseGit's log, you literally:

1. Click on a commit with the date you're interested in

2. Select Browse Repository

3. Double-click each file you want to examine to see the diff

4. If it's not the file you want, press Escape and click again.

Not only is the number of steps smaller, each one is also significantly faster, and less risky too. No need to mess with a single temporary file, fire up your editor manually, or risk losing anything.

Anyway, again: this was just 1 example meant to get the idea across, hopefully with the aid of your imagination to extrapolate to other scenarios. But if you're going to trash this all with "this never comes up" I don't really have the energy or interest to keep bringing up examples or try to convince anyone; you should just keep using the CLI.
Any good resources to learn Go on day to day basis?
Recently joined a company where we are extensively using Go. I am already well versed with it's syntax but I would love to learn advance topics on day to day basis. Like design patterns or go pitfalls or something else.

Looking for something like hackernews but specific to go where I can read articles from diff devs experience
Really? Last I checked it wasn't as simple as running your own password/session system unless you have a pretty complex app set up. Oauth is kind of insane honestly.
I don't use toggles for these common symbols like /\'[-+] . The trick is that you make the top row as same as a normal keyboard, move ]\ from second row to the bottom row as they seldom get typed (] got auto completion most of the time).

Following is my mapping.
https://configure.ergodox-ez.com/ergodox-ez/layouts/zLQW4/la...
Believing the Technology Startup Hype and Refusing See Anything Else
How smart developers stop overcommitting at work
I saw the up/down initially, but now I can only see the sort-of-yellow left-right unless I close my right eye. The vision in my right eye is vastly more blurry than my left (thanks kerataconus!) and I suspect the blending of the red/green is more pronounced for that eye.
I haven't heard that since kindergarten. Here in the adult world, we care about justice. Justice is not served when ignorant white yuppies appropriate the struggles of others. Could "Emily" have better catered to the feelings of her managers? Probably! However, we wouldn't all be laughing at Korey if she had said "I'm firing you because you have been rude." She didn't have to pretend that she had suffered some sort of harm because one of her employees didn't worship her.
Having Kids by Paul Graham
This type of thinking is what gives us more solar and wind farms and less nuclear plants.
use Good Antivirus!
This is one of the key benefits of the all the new generation of health care sensors, particularly as they mature and hit clinical/FDA approved levels. Obviously, you heal worse as you get older. But as noted in another comment, just being bedbound can be deadly. But further, hospital acquired infections are a huge problem. Getting people back into their homes and routines will benefit patients in a number of ways beyond those described in this article.
That's true but it puts the aircraft at a greater risk of stalling, because MCAS is supposed to be a safety feature to prevent stalls.

Two sensors are sufficient to prevent false positives, but three or more are necessary to mitigate false negatives.

If the MAX is really so easy to stall that it needs a computer system to prevent stalls, then that system should be robust enough to survive a sensor out.
The massive belief in the curative power of science for all ills is what I find so alluring in the early 20th century posters. They're engaging to me because there's an inherent optimism in many of them!
Rude to the users? Because users win when they see interesting competitors.
+1 for the Havit. It's cheap and feels great.

It's noisy, though.
I guess most of the time we do not know what we want to do. That's the time you can productively spend working on improving your skills. But unfortunately it is too hard to work on something that does not lead to worthiness of some sort. So I guess it is good to look for something worthy to be done in their life while sharpening your skills.
Things I’ve carried on a cargo bike
I knew someone who worked with lab rats; her job was to kill them and she had to use CO2.
OMG I love this. I just sent it to my buddy who as a PM is learning SQL to not rely on the BI team since the turnaround can be days.

Ultra tiny desire - I only wish there was more on the story line/intro framing. Took at look at the schema and was like "What is Get fit now? - ohhhh, it's a gym... got it..."
How is this stuff hit or miss? How did this ship?

I've been able to stream mpegts to ffplay for years and it more or less just works.
In principle, yes. But the record of History argues otherwise.
so far I've only been able to do something similar with proxycrawl, any other thing I tried, even with proxies I got blocked in less than 5 minutes...
There are many companies making a lot of money without raising any money. Raising money is not the only way to do business!
>> What did you mean by, "values"? What kind of things should I be be figuring out now that my kids are 4 and 2?

What your life goals are. Identify what your purpose is.

I developed expertise and experienced in a field that was rare. I like what I work on. I knew that I needed to like what I do and find pride in my work.

I also have a long history of creativity. I feel like I will be judged by what I have created. I want to be able to look at tangible things I’ve made as evidence of my contributions to others and of my own creativity. So finishing things is an important value.

I had parents that weren’t great. I feel like I overcame them more than I was helped by them. I found that it is more important for me to mentor my kids than tell them what to do.

I have benefited from mentors. I decided I am obliged to pay that favor forward, even when I feel like a failure.

When you identify your values, it will help you decide what you should be doing. Do I need to take my kids to this appointment? Or can I put it off on family and spend time mentoring? None of the answers are easy, but they’re easier when I consider my alternatives and how they align with my values.
If you can predict the future, you'd be rich.
What happens when replacement becomes big and starts behaving like new Google?
Not if the plane crash is caused by runaway uncontrollable maximum deflection of the elevator trim as in the case of these MAX crashes.
Curse of the Chocolate-Covered Broccoli
That’s not just seeming insincere and manipulative.
I thought you were going in a different direction with this. To me, sensitive questions are very much in the first observation you pointed out (known unknowns). i.e. things we know we don't know about somebody. These things are often sensitive and therefore avoided in casual conversation. Not every known unknown is a sensitive questions, but a question by definition implies an unknowing. You ask so you can discover (unless you're perhaps asking as a conversation starter in a particular topic).

I'm not sure I follow what you mean by "unknown knows". How is a sensitive question an unknown known?
I really hope this isn't too little too late. The sale should be stopped.
This comment is awesome whether it is true or not.
Tidyverse is currently GPL3 licensed, so that code will remain open even if they were to change the license for future releases. If they made it so onerous and restrictive then presumably less people would use it, to the detriment of the community. People may just move over to another language like Python.
Cool to see more SQL role play games, goes next to this bookmark of my former colleague:
http://sql-island.informatik.uni-kl.de/?lang=en
How would it change the UX (or UI) at all? Question and comment "scores" constantly change as they get upvoted (and occasionally downvoted). This would just be another factor in determining the present score.

As far as "theory" questions, such a designation could simply be another moderator privilege -- high-rep individuals would have the ability to vote to prevent a question from decaying. Perhaps an additional requirement would be that the question must have been transferred to Community Wiki.
Test roms are super useful... I've written about 1/3rd of a NES emulator, the first part being the CPU, and nestest.rom was pretty helpful for making that. (Although, nestest wasn't really looking for cycle accurate read and write).
The empire on which the sun never sets
Clean interfaces imply on exchangeable modules.
The third is ‘The Rotating Circles’? You're supposed to look at the white dot, but the behavior of the small black circle in the middle will be changing, when in fact it does the same thing all the time.