skysight-inc/HackerNews huggingface dataset:
> The current administration is a perfect example of what happens when you let people with no qualifications make decisions that impact the entire country. The current administration if failing in large party because it isn't acting according the norms and structures of the current system, and they are encouraging "independent thinkers" to question whether the virus is even real. It's a terrible example if you are looking to say that our representative democracy doesn't work. Pandemic response was top notch under the previous administration - turns out hiring experts and letting them do their work is effective.

The current administration is a product of the current system. And it is a great example of what's wrong with it. It's amazing that you are using it to defend the system instead.

> The French revolutionaries tried it for a minute until they realized you can't run a nation-state that way - it's too complex and the average person is too disconnected from the issues to fully grok the n-th order consequences. Plus the tyranny of the masses tends to get out of hand.

Technology and data should help tremendously in solving the issues you present. Tools which were not available to the French revolutionaries. Also you shouldn't throw something completely out the window just because of one failed attempt hundreds of years ago.
But the profits...
Turning 8(?) pounds of gasoline into 20 pounds of CO2 makes absolutely zero sense.
What's better about Ruby than Python? (Alex Martelli, 2003)
What's funny is that the AA I'm in doesn't oppose any treatment where you are under a doctor's care. I honestly don't know where that line is drawn in clinical or medical trials or experiments. I will say that personally, if this can help eliminate or prevent addiction, I'm all for it.
I've spent a lot of time messing with terminal UIs, and I feel that the experience could be improved hugely just by adding a couple new escape sequences, for right aligned text and for filling to the rest of the width of the terminal with a character. Thanks to terminfo this shouldn't affect backwards compatibility.

I certainly don't think a full rewrite is necessary (we managed to tack on mouse support and even image rendering[0] no problem). Curses is a pain to work with directly, but this is not the fault of terminals or shells. It's really easy to create curses interfaces with libraries like blessings[1].

[0]: http://blog.z3bra.org/2014/01/images-in-terminal.html

[1]: https://github.com/erikrose/blessings
Brexit will affect brits holding .eu domains
I’ve had the best heat headphones Bose has to offer in the Quiet Comfort series and to me this “state of the art noise cancellation” sounds like artefact- and distortion-inducing noise.

I’ve returned them and replaced them with much better, naturally damping, closed head-phones. And the audio is so much better, at a fraction of the cost.

Noise cancellation in the hifi-space is just snake oil, and I’m not having it.
For better or worse, HN is a non-siloed site (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...), meaning everyone sees the same things and is in one big room together. There are certainly design choices there, but each online community has its initial condition set and its pros and cons that flow from that. I don't think it's a question of perfection. It probably would not be wise to mess with those initial conditions—that would likely cause unintended consequences, so the bar to clear to justify it would have to be very high.

I've written about the pros and cons of the non-siloed format here, if anyone's interested: https://news.ycombinator.com/item?id=23308098. It leads to a rather paradoxical situation.
Show HN: Calculate when and if you'll be attending Zoom University
>People shouldn't need to fully understand DKIM, SPF, etc. - they should just be able to click a button, copy&paste generated DNS records, and be up and running.

I oppose this. People should know what they are configuring. This applies to all stuff related to mailservers.

You probably learn more by setting it up the "hard" way (without containers) so that in case of failure you at least have a little insight in how the components work.
Should a non profit foodbank not get the same treatment as a church?

Churches can be opposed to abortion or same sex marriage. At the same time care for the needy. However also sometimes be biased at only serving the needy that they think need to be served.

I think that’s the main issue here. If churches are non-profits, treat them like other non-profits.
What is an approachable book on Ramsey's theory for non-mathematicians ?

(Graham's number applies to Ramsey's theory.)
Lets stop being stupid about security
No, you’re not getting it. “Reduce police violence” is something people can support. However, the position taken by a major party has been “defund the police” instead. They have started with the “how” and have done so with an untenable position for more than half of the country.

The same applies to solving global warming. Carbon taxation was actually a feasible solution with conservative support. Now instead, a huge chunk of the liberal position has shifted to the green new deal, which is a jobs program and wealth redistribution scheme only orthogonally related to slowing global warming. Nuclear is another viable solution to global warming that nobody wants to touch because science is scary.
Ah, that's a fair point, "unlimited" was a bit strong. The last PPO my employer offered has a maximum on the order you cite. (It does have a few exceptions and situations it doesn't apply to, however.)

My own experience here is driven by having gone in for what I expected to be a $50-$100 visit (a doctor took a look at my vocal chords); it was $4,000. How that is justified, I still don't know. (Thankfully, insurance covered some of it, but for such a minor visit, it was still way more expensive than I expected.) I don't know that "well, it can't be more than $10,000" is much comfort when you're walking in for something that seems minor, such as lingering effects of a cold (this example) or an infected finger (I was unable to obtain any pricing for this, prior to the visit).

A few years later, surgery would have cost me ~$300. (But that was under an HMO. And I got a quote, in advance!)

(While my initial post specifically mentioned PPOs, as that is what I'm used to, there are also those without insurance, which doesn't have the max out-of-pocket of an insurance plan.)
> does this guy do things that require the top of the line tooling

If his business is video blogging, yes, he does.
Thanks. Posted as although I was around at the time I wasn't really particularly aware that any chip manufacturing was going on in the UK - with the possible exception of Ferranti who did the Spectrum ULA.

I think INMOS did quite a bit of manufacturing later but not aware of any left in the UK now.
I mean, it looks like their version of PHP arrays are very different, even "$a = $b" doesn't copy the the array, just references the same. I think anyone using this expecting to write PHP is in for some subtle and not so subtle surprises.
Customer Segmentation Using AI
Why are you making the assumption that I'm making the point "as an engineer" as opposed to just a citizen who thinks it is reasonable to expect people not do destroy something that doesn't belong to them?

Your analogy about bacteria doesn't make any sense, we don't expect the bacteria to be actively seeking out unhygienic cooks. If you want to use your analogy it would be like having someone shake the cook's hand in order to put a mild irritant on their hands so that when they prepare food without washing or gloving their hands the irritant is spread to the food, thus highlighting the fact that the chef wasn't following good hygiene. Would you expect that behavior to be excused? Would you be OK with that if you were the one throwing up?
Latexify_py – Generate LaTeX math description from Python functions
Atlassian, First Company to Have Their Production Databases Deleted by Meow?
As someone with both Bose QC IIs and the Sony WH-1000MX, this is annoying but not much I can do about it - they're expensive and I doubt I could resell them for as much (would reselling even be ethical now?). I also really like noise cancelling, especially now I am working from home.
What hardware? What OS? Local or remote? Or Local and remote? Are proprietary storage formats and communications methods okay, or do we have to stick to exclusively standard formats and protocols? Does it have to be fully automated, or does it need to be manually implemented?

There’s dozens more questions that you need to answer, before anyone can start giving you a reasonable response.
Common among engineers but not the general public.
Ah, makes sense now, thanks for the explanation. I must have missed the comma first time round, and thus thought that "bro" was the thing being flexed.
PHP -> WASM, can run anywhere WebAssembly runs: which is all modern browsers, embeddable into any language with a WASM runtime for it, or usable with a standalone WASM runtime:

https://wapm.io/package/php
Screenshots: https://twitter.com/odashi_t/status/1287120034091823104
Yes, because testing on the moon won’t tell us much about how things work on Mars. Having the test environment closer is obviously beneficial, but only if the tests are predictive.

We are better off testing in Antarctica, given it being a much closer environmental match for Mars.
Perhaps I should have been more clear, America is the exception of the wealthy countries that can afford extensive education. What might have previously been commonly called first-world.

https://en.wikipedia.org/wiki/Wealth_and_religion#/media/Fil...

See how the US is an outlier?
This is a really great post, thank you!
That last link is it! Thanks a ton, I'm gonna set up a win 10 VM tomorrow :-)
Microsoft did and continues doing that, correct? I don't remember any article on them stopping that or even explain what telemetry contains.
I'm guessing that as pg puts it, orthodox privilege was more widespread back then. I wasn't anywhere near being alive during McCarthyism but I would be surprised if this is a result of 2-4x greater pressure to self censor now vs 70 years back; but rather a result of a much more heterogeneous US population.

Someone more familiar please fact check me on that though.
Thanks. There are a lot of recent Hugo and Nebula Award winners I can't really bring myself to like. But one of the things I liked about this project was it got me to explore some recent voices that are really fantastic. (ADDED: And I probably didn't pull in enough of them.) I feel a little guilty about ending on that Machado story in our current times, but it was really beautifully written and I had no idea it was going there when I started reading it.
They really aren’t the top app developers in the world.. no offense to anyone.
Recommend to setup two subnets in your project. One public and one private. This prevents this sort of issues, instances in the private subnet simply don't get a public IP, they can't be reached over the internet.

For reference, the standard practice in a company is to have a (third) separate subnet for databases, with zero internet access (no NAT gateway). Connection must be explicitly opened from/to database clients. It's a nightmare to manage on premise but it works really well in the cloud with firewalls allowing traffic based on instance tags.
A lot of aviation accidents result in devastating fire. A fire in the air can destroy the airplane in a minute or two. If there's a ground accident, there's a darn good reason why the FAA requires evacuations within 90 seconds or something like that. Fire is the reason.

As I said, jet fuel is NOT safe. What we do is try to safely handle it.

For example, nobody in the industry is going to allow a lit cigarette anywhere near an airplane.

We have a lot of experience with jet fuel fires and have learned how they burn, how they start, how to fight them, and how to prevent them. We have very little experience with hydrogen fires. They may be worse, they may be better. We don't know.
I use both wired and wireless. Each has its own tradeoffs.
I mean you can just not use the apps, can’t you? The headphones don’t magically ship data home through the device. The app is what you agree to their privacy policy through and is what reads all the metadata through usage and then sends it home. I deleted all of my headphone apps the first time I saw the note about sending all audio titles to Bose in the privacy policies.
On the contrary, the current tech bro pretty much loves Microsoft ever since the cool CEO took over and deeply distrusts Google.
Are you saying that if you get a $500k[1] bill from the hospital, "most, if not all health plans in the US" will cover at least $490k?

[1]: Given that a mere c-section (30min, super standard procedure) + 3 days at the hospital can be $85k. It's probably pretty common for hospital bills to exceed a few hundred thousands for anything more complicated or requiring a long stay at the hospital.
I found the info graphic very confusing. Did anyone else notice this?
Hydrogen also burns differently. It burns up and away rather than flowing down and around like jet fuel does.
use Ubuntu...
Curiosity is the value of the community because that's how it got started and that has always been its mandate. It's simply a question of being one kind of site rather than another. Does such a site have a right to exist? I think it does; the alternative would be that all sites must be the same, and that can't be right.

If so, it needs to be operated in a way that preserves it for that mandate. The default outcome is certainly not that, so we expend a lot of energy trying to stave that off, as one must when trying to escape entropy.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

The idea of "black American experiences conflicting with curiosity" strikes me as a bizarre formulation.
>You're thinking about it from purely a programmer's perspective

>Suddenly, bandwidth decreases by 20%, downloads are 20% faster

Who is thinking from a programmer perspective now?
Compression is not always a good thing, and for sure not in natural language.
Good to see everyone responding in true HN style and just telling us about their own lives. Well done everyone on your choice of headphones.

Did anyone else wonder how the headphones achieved the feat of measuring the author's leg length without their knowledge? Or of collecting menstruation statistics? I didnt know there was a Menstruation API on phones these days.

In short, the author bought a pair of headphones that promise to do all sorts of amazing stats and then found it alarming when the headphones said that in order to do these stats they'd need some data.
They are, but it's still dumb. It puts extra demand on the medical system in December as people try to squeeze in their elective procedures in a year where they already paid their deductible, and it incentivizes you to not get care early in the year in the hopes that "it just goes away" and then sometimes it gets a lot worse and costs a lot more than if you had just gone in the first place.

Deductibles should be a rolling 12 month bill. If you have something major in December you should be good until next December. This would eliminate all of the issues with deductibles rolling over on Jan 1. It would even bring extra profit to the insurance companies because people might decide to stick with their provider another year since "I already made my deductible until November".
Yes, hipster cred.

For everyone else, JUP ("Just Use Postgres")

Snark aside, Postgres should hold you over for quite some time.

With Postgres you probably don't need Redis, Elastic Search, Mongo or Kafka.
> This is only possible if you use password auth.

It's not possible with password auth, either.

If you check the server's SSH fingerprint on first connection, you're safe from man-in-the-middle attacks, regardless of how you authenticate the user. If you fail to check the server's fingerprint (the way most people use SSH), then you haven't verified the identity of the server, and again this is regardless of how you authenticate the user.

There are other advantages to using a public key to authenticate the user, though. [0]

[0] https://security.stackexchange.com/a/69408
> I guess Google's customers are just more trustworthy...

I wish. I've been having issues with being sent to spam when replying to a colleague on the same domain which is on Google. The email never left their servers, everybody was authenticated, and the emails were within an hour of each other, so it's pretty obvious that it's a reply. Still: off to spam it went.

We now have a filter rule to always consider our own domain as not spam, because it's just too unreliable otherwise.
Tech unicorn Dave admits to security breach impacting 7.5M users
Thanks, don't know how I missed that. He was kind enough to geek out with me several years back; had I realised he'd had any connection to Mills' Mess we'd have had another topic of conversation.

In a different universe, he might have been a Magister Ludi:
https://en.wikipedia.org/wiki/The_Glass_Bead_Game
I use jsonb heavily. While it is amazing, I definitely wouldn’t rely on it as a general purpose replacement for NoSQL/schemaless data storage.

An example of an issue I am dealing with currently: while you can create a gin index to speed up containment queries, Postgres doesn’t keep any statistics about jsonb columns. This means the query planner will sometimes do stupid things, like using the index even for very non-selective overlap conditions, which is a lot slower than just doing a sequential scan.

Less of an issue for me but worth considering: the size of the gin index in my use case seems to be about 5x bigger than the size of the unindexed data. I was surprised by the size increase. I only use the containment operator so I could make a smaller/faster index using the jsonb_path_ops operator class. This is on my todo list :)

Like all non-btree indexes in Postgres, the index is unordered. That means sorting by values in the jsonb column will always be slow. This doesn’t matter for selective queries, but exacerbates my already slow non-selective queries that return large result sets.

That said, if your queries are selective, jsonb + gin indexes are surprisingly performant (in the 0.5-10ms range for small result sets). My use case is a mix of structured relational data with jsonb for user-defined values (which of course they want to use for querying/sorting and I was dumb enough to say “sure, why not?”)

In terms of the magnitude of data, there’s roughly 10 million rows. Each team using this service has the query scoped to about 500k-1 million records, and then additional filters (on the jsonb column) will scope that down to anywhere between 60k-0 results.
For A) I believe that is what https://mailinabox.email/ is trying to achieve
Capitalists also have financial incentives to prioritize against environmental concerns, and yet raising a criticism about a business's practices that neglect to take environmental impact into account isn't out of hand an unreasonable thing to do on the basis that addressing it would mean higher costs to the business. It's a reasonable criticism that reasonable people can have opposing perspectives on and find it worthwhile to talk about, rather than being immediately dismissed.

(I also don't see anything in this comment that actually addresses the accessibility metaphor raised by the person you're responding to.)
usability and portability are what makes BT headphones great. Which BD or Shure gives me 10x the audio-performance while still being able to be used without cables (optionally)?
Well, not exactly, because the government is not necessarily from the community being policed.
> I didn’t say cases I said deaths

The article I linked is literally titled "Why Belgium's death rate is so high", you didn't even took the time to just click on it before replying to me.

Here's another, more recent article, in case you'd want to know more, and how our "over" counting effectively hurts our international image: https://www.dw.com/en/belgiums-coronavirus-overcounting-cont...

I'm just tired with people taking Belgium as a "worse situation" example, while our lockdown had been quite successful in flattening the curve. A counterpoint though, we really badly handled the nursing homes, and most of our deaths come from there.
Vandalism is not a good public service.

> I’d much rather have my data deleted until it’s secured than have it stolen by someone else

There are multiple logical fallacies in this sentence. First is the use of the world 'until' which is ambiguous here; it suggests that your data can be 'undeleted' after the DB has been secured or you would rather not have any data stored anywhere that is not secured. Either option to me seems like an incorrect read of your comment but I'm not sure. And "than have it stolen by someone else" seems to imply that you know that this data was never copied and cannot be stolen still. I think that seems incorrect, unless there is something I missed that assures everyone that the data could not have been stolen during these hacks.

Lastly, your personally preferred outcome for your personal data is not a measure for all of society, but you grant it that "public service" label as if your preference matters above everyone else's. You don't know what other people think about their data. You don't know what the data even is. What if some of it was just a hobby project for someone, with no financial implications of unsecured data or of data loss, but with emotional attachment to their data? Do they not matter to you?

A blind deletion of unknown data belonging to unknown people is not a public service.
Hmmm....well, I'm at least aware of the issue now based on this conversation and will definitely at least try to determine whether it applies to any of my future purchases.
Right. The attacker might have compromised my local network, for instance.
I am fervently glad that I'm happy with my WH-1000XM3 in its stock configuration. I took one look at what the permissions they wanted for the app, and said "No effing way."

I shouldn't have been too surprised, though, given that it was Sony that brought us rootkits on music CDs.
Non-paywall version: https://outline.com/FeJyEM

This is a good hypothetical.
I Produced So Much Nuclear Waste the World Is Ruined Forever – Satisfactory
So is producing a Zimbabwe ID/passport and address an option or not? Zimbabwe nationals should be able to incorporate in America (and probably many other places) and get everything setup this way. But besides Stripe Atlas, most banks will generally require you to show up in person to open an account.

Searched for payment processing options in Zimbabwe and it looks like 2Checkout accepts businesses from there. It's a pretty solid processor, supports many local payment options, which will help a lot if targeting Africa.
You buy the most expensive headsets in the premium-end of the consumer-segment, and yet you’re still not the customer.

Utterly disgusting.
Either the data is something public (name, address, etc) in which case, whatever.

Or it's data that was gathered (in line of business, for example) and its destruction is anywhere from more secure to an inconvenience.

Or it's data that was aggregated beyond legitimate use (hey, FAANG) and by all means, tear it the hell up and throw it away.
TIL, Headphones have apps.

Apps are quickly becoming this weird add on that I really don't want.