skysight-inc/HackerNews huggingface dataset:
I'm really pretty lucky. I can get by only using spectacles. My prescription isn't really too bad. I can get acceptable correction in my good eye and still have passable 3D vision with correction in my bad eye. On that basis I've opted to stay w/ spectacles. (I can get markedly better correction for my bad eye with some more axial tilt. I tend to easily lose convergence with that additional tilt and get massive headaches, however.)

I tried soft contact lenses, prior to my keratoconus diagnosis, when I was much younger. The foreign body sensation simply would not go away. It was a massive distraction, to the point that I couldn't really think about much else. Then I start fidgeting with my eyes and end up with swelling and tears. (Hard, balled-up fist eye rubbing from severe childhood allergies is probably the root cause of my keratoconus. The animal allergies are mostly gone now, and the hay fever is only a mild irritation. I can still, however, induce foreign body sensation and massive itchiness just by touching the skin around my eyes. There's probably a bit of obsessive compulsive disorder going on there.)
>The fact that a hundred dollar bill is worth a hundred real dollars

what? You're saying I can go to a bank, withdraw 90 one hundred dollar bills, and sell it to someone for more than $9000?
Do you have a family to provide for? Good health? Financially stable and healthy extended family?

We all have different inherited capacities for stress too.
That is impossible to police. The topic is Freedom of Speech. You need to ban these topics or there will always be battles, as there should be.

Greatgirl also makes an important point. It also appears she only made this point once, here, and has no other "violations". The comment wasn't provoking or ill-meaning. It most certainly did not "trample curiosity".
https://www.youtube.com/watch?v=rvFk8hapDZY is the link to the demo (missed it the first time reading the github).
There will always be an alternative, maybe even just bartering.
Aside from organized crime, simple tax avoidance will be the main driver.
Really? Apple ][ vector shapes had a XOR mode built in for non-destructively moving shapes across the screen, often used for cursors, and that was released in 1977.
I'd really encourage you to read through the first link because it goes into very careful detail. But the point is there's nothing unusual about America's high spending given its very high income levels. In particular look at this chart from the source.[1]

Let's use France as a comparison point since you mentioned it. Household disposable income in the US is about 36% higher than France. That's about equivalent to the wealth gap between France and Slovenia. The US spends about 70% more per hospital stay than France, and very similarly that's almost the exact same spending gap between France and Slovenia.

The point being it's easy to ask "why does the US spend more than Western Europe?" But, analogously you should also ask "why does Western Europe spend more than Southern and Eastern Europe"? And the most clear answer is because wealthier countries tend to spend a higher percent of their income on healthcare.

[1] https://i0.wp.com/randomcriticalanalysis.com/wp-content/uplo...
Suppose there are just two satellites orbiting at the same altitude, a bit higher, let's say 5 orbits a day (ISS orbits 18 times a day, roughly). The two satellites cross each other's path twice per orbit. Over the course of a year, that's 3650 potential collisions. Given the length of their orbit might be 50,000 km, then the average distance between these two crossings is 13 km. Over 10 years, that reduces down to 1.3 km. Over 100, 130m. Over 100000, it's 0.130m. They are gonna collide.

Of course, I am assuming a few things, like their orbits don't decay, they aren't exactly synchronized (i.e. they drift, and will eventually cross every point on the other's), but also that the uneven gravity of Earth doesn't corral them into narrower orbital paths (which it absolutely will, increasing the chances of collision).

That's for only two satellites. There are literally thousands. And when they smash apart, they can each generate hundreds more killer-sized fragments.

Kessler syndrome is a very real possibility on a long timescale.

We should be more careful the junk we put in space.
I have a general question about these SDRs: what is the latency between when the radio wave "hits" the dongle, and when it is detected by the software framework?
> We've actually used CMS to improve recruitment and retention of engineers in an organization.

Would you mind revealing which organization? And how long have they managed to sustain these values? It would be super interesting to learn more about their industry, the size of the engineering org, how much product features get built in a given year etc.
Freedom vs. authoritarianism isn't quite the thing being pointed at here, but there is a concept that the GP's post is getting at: freedom vs. paternalism.

The difference between a paternalistic and non-paternalistic state, is basically that a paternalistic state tries to actively prevent you — i.e. render you incapable of doing — things it doesn't want you to do; while a non-paternalistic state merely punishes you for doing things, hoping you'll stop yourself from doing those things by considering the potential consequences.

In a non-paternalistic state, you do kind of have the right to strike people in the nose... once. Those other people just have the right to seek justice for you having done that, and the government has a right to put you in jail for having done that — whereupon you'll have your right to strike people in the nose taken away, by being led around in manacles. But once you've served your time and return to the outside world, you'll again have the right to strike people in the nose. Once.

A paternalistic state, meanwhile, looks like e.g. having people diagnosed with Intermittent Explosive Disorder involuntarily committed to a psychiatric hospital (despite never having yet actually attacked anyone) unless/until they agree to take drugs to "control" the disorder. Literally trying to ensure that such people never strike someone in the nose in the first place.

Americans don't actually fear authoritarianism (e.g. harsh punishments, for many different offenses); they mostly fear paternalism.
>Has anyone found a use for cash outside financing criminal operations?

I’ve gone camping and hiking in plenty of places that have no cellular service so cash is the only way to pay the fees.

>The fact that a hundred dollar bill is worth a hundred real dollars is insanity and proof that its value is a speculative bubble that’s being driven by anarchist fanatics and criminals.

Or, you know, because the government says that it’s worth 100$ and lets you pay 100$ in taxes with it.
Corneal surgeon here ! (Note : I never implanted a keratoprosthesis. This is an extremely unfrequent procedure, usually performed by a handful of surgeons in a given country).
Some insights about this topic.
This looks like a great device (never heard before !).
This is a keratoprosthesis, meaning this is a last recourse, "no-hope-except-maybe-that", procedure.
However it looks infinitely more simple and respectful of the eye integrity than current keratoprosthesis, and, if it really acts like a scaffold for native corneal cells and allows a colonization and the obtention of a satisfying corneal surface, it could be a game changer. It is way too soon to know.

A significant percentage (I would say around 40-70%, depending on the
country) of corneal graft indications originates from pathologies coming from the inner layer of the cornea (corneal endothelium). Posterior lamellar graft (DMEK) allows today to change only the thin cellular layer which is pathological, with an usually quick recovery. Even the best performing keratoprosthesis won't replace this procedure, because we care to preserve the eye's integrity as much as we can.

It is interesting to remember that corneal transplantation is a very special topic because the cornea is not vascularized, meaning less rejection. There still is, of course, but the outcomes as usually good. Keratoprosthesis are today indicated when previous grafts where rejected, when the other structures of the eye are healthy, and when the vision is extremely low. This allows to gain a few years of very low vision before, usually, losing the eye due to infection or high ocular pressure.

The technology presented has the potential:
- to replace current keratoprosthesis and lower the threshold to decide to perform the procedure : yes, almost sure if the device is well-tolerated
- to replace perforating keratoplasty (full corneal replacement, unfrequent today) where the cornea is damaged in its entirety: maybe, highly uncertain for the moment. That would be an incredible step forward, a revolution in our practice.
- to replace anterior lamellar keratoplasty, where the anterior wall of the cornea is replaced : highly unlikely
- to replace posterior lamellar keratoplasty, where the cornea lacks transparency because of inner layer cellular dysfunction: almost impossible.

I would also like to raise awareness on the topic of eye rubbing. The eye surgeon community progressively discovers the highly harmful consequences of vigorous and daily eye rubbing. A few teams (mine, notably) even think that it is the single trigger for keratoconus. You will find a nice illustrations of what a rubbed eye looks like in MRI I by googling "don't rub your eye" (this is me in the MRI ;-) and more explanations here : https://defeatkeratoconus.com/
They didn't say anything about genocides in China, simply state cover-ups. Right now you are doing whataboutism, actually - he was making a comparison. In any case, if you wanted to whatabout about genocides you'd pick cases when liberal democracies killed millions of people without any consequence, not about cover-ups, so I think you didn't interpret the comment reasonably.
Fullstack Webdev or DevOps? (3rd-world citizen here)
Hello everyone, I'm a uni student from Egypt, a country where society is toxic, backwards, and corrupt. Living conditions are terrible. My mental state has been at an all-time low ever since I returned here.
I really need a lifeline. My goal is to live in any developed country where I can get by in English.

I'm currently a senior enrolled in an MIS degree. My GPA is 3.4.
I am proficient in C++, frontend webdev essentials (JS, html/css), and some python. Most of this I learnt on my own.

I'm currently at a road-block and don't know what to learn anymore.
- I'm having a hard time evaluating what career/skillset would most likely help me land a job abroad as a 3rd-world citizen.
- I keep procrastinating on whether I should focus on fullstack webdev or just devops. Heck sometimes I wonder if I should focus on business analysis/intelligence.

I've got around a year to learn something before i do my mandatory military service, so I need some direction. I'd like to know what you guys think gives me the best chance of getting out of here (i.e what career would be best to pursue given my situation)

P.S. Yes, I realize that I’ll definitely need years of experience in some sort of job. But my question is essentially which set of skills can reduce the amount of time needed for me to get the fuck out of here, or at least land a remote position for the time being.
The better, and simpler option is to remove employers from the equation entirely. Either go with taxpayer funded healthcare, or force everyone to buy from healthcare.gov where they can choose whichever insurance company they want.
That is the movie « Her ».

But more seriously, TV, Youtube and podcasts have replaced most of this interaction for all the lonely people. It doesn’t need to be interactive. But we already see the drawbacks: By subtly twisting those a certain way, it makes people very angry very quickly. Debates with contradicting people on stage, depending on who you identify to; Forbidden opinions; Pushy ideologies; Pretty much everyone stops listening to TV for its upsetting and fearmongering effect, so imagine if it were tailored to everyone with a subtle twist that you can’t choose and which irritates a part of your psychology.
Having comorbidities like obesity, diabetes, etc increases your risks from the virus by a factor of 2-4. Being old vs young increases your risks by a factor of 1000. You are at more risk than your peers but still at far less risk than even a person in their 60s.
This article is very flawed. It mentions two scenarios: decentralized, uncontrolled money, versus government control. But it is missing the third scenario, which is the on that is actually happening in most places: plain old privatization.

The Chinese government might be trying to build a state-backed digital currency, but as the article states it is already almost cashless. And in Europe, as far as I know, each country already has one or a few de facto standard app-based solutions for digital payments between private persons. My country has instant bank transfers between banks and one mobile payment app. And at some point, the (American) smartphone solutions are likely to allow person-to-person transfer. This is all based on existing, privatized banking infrastructure which, while obviously not completely outside government control, is certainly not a public resource like the cash-based infrastructure was.
Making zero reactors is the right call, nowadays. They cost so overwhelmingly much more than renewables, you have no buyer for the power, so never match the investment. White elephants.

There are good reasons industry never came up with portables. The major market for nukes has always been as a long-term feeder for corruption. The longer they take to build, and the bigger they are, the bigger the gravy train. With no prospect of a corruption gravy train, rational economics comes to the fore, and says NO.
I think your priority queue is doing O(nlogn) sort for every insert https://github.com/npretto/pathfinding/blob/master/src/algo/...

This should be a heap with O(logn) insert instead to be truly Dijsktra/A*
Yeah because those countries often allow someone to be turn themselves in and then offer the accused freedom of movement for 250 dollars (10% bail).

Oh wait they just poison (Russia), disappear (China) or hang (Iran).

Are there problems in the US? Oh certainly. But don't belittle the activists on authoritarian countries by saying someone who was arrested for downloading PII is somehow equivalent to poisoning members of an opposition party.
Total sales of electric vehicles by brand in the US from 2010 to 2019[video]
I think people's statements should generally be taken at face value.
> The trouble is when people conflate “free speech” with “absolute prohibition on any societal, cultural, or personal means of making any value judgment about any speech, as well as any mechanism whatsoever to encourage any type of speech and discourage any other type of speech.” It’s this “speech agnosticism” version of “free speech” that worries me.

And that "speech agnosticism", ironically, is actually a rejection of free speech. Free speech only really can work if the members of society act as a filter for bad stuff.
Netflix only streams 720p unless you use Edge on some edition of Win10
That doesn't follow.

Consider the idiom it takes two to tango. Now, one of the two could be a quadriplegic, or a dog, or maybe they both come from a severe religious cult which has forbidden dancing and just can't bring themselves to do it.

That's fine; the meaning is that two are necessary, not that two are sufficient.
Absolutely. Very well put. There’s good debt which you can leverage to grow. Same as VC money.

Then there’s bad debt, which is predatory just like bad VCs and payday loans.
An analogous problem in drugs seems to have been effectively addressed by the Orphan Drug act (https://en.m.wikipedia.org/wiki/Orphan_Drug_Act_of_1983)

Sounds like maybe there needs to be something similar for medical devices?
How the Lowly PDF Played the Longest Game in Tech
I must be missing something! What does this give me as opposed to just using Stripe's API / checkout process directly?

> Apart from a few exceptions, this library mirror Stripe's API. You can use Stripe's Docs or our JSDocs for reference.

https://docs.appstitch.dev/stripe

Also, what does this cost? Is this a business or an open source library?

How does this compare to things like Chargebee or Recurly?

And, most importantly, why are you storing Stripe secret keys? If you are simply doing a better front-end/Stripe Checkout sort of front-end, why not just use the Stripe public key or even a regular Stripe Connect / API key if you need to do private API calls?
Easy Beginners Web Scraping in R with ralger
> The poster is sarcastically pointing out

Maybe. If so, the poster is playing stupid games, and winning stupid prizes. We can't be sure - imitation stupidity is functionally equivalent to the real thing

> SETI

Search for Extra-Terrestrial Intelligence

Intelligence, not life. Radio-astronomy not microbes.
Poster is not successfully talking about SETI in any way, sarcastic or not. Why they would attempt to do so in response to an article about Cyanobacteria is a mystery.

tl;dr: As attempts to communicate go, it lacks many things.
Well, it seems like the distinction in the cases is not the amount of technosolutionism but the amount of government backing, no?

Quoting the article on that precise point:

> Critics of the technosolutionist approach point out that contact tracing apps, which were quickly embraced in countries like China and South Korea, were effective only if public health services were also able to successfully test the majority of people at risk, something that has yet to occur in the United States.

Technology is a necessary component of many solutions, but is rarely per se the solution. The old internet saying "There are no technical solutions to social problems" comes to mind - it doesn't mean that technology can't contribute to the solution (many social problems have solutions that require statistical models, cookies, higher-performance internet connections, Spanner, whatever), it just means that the technology doesn't solve the problem on its own. Wikipedia, for instance, would not be what it is without the wiki, but it is certainly not simply the wiki - it's the decades of writing that happened on the wiki.

Many people set up their own wiki, in the wake of Wikipedia, hoping to see the same success. Very few of them ended up working.

Technical-component-of-a-social-solution-ism is not technosolutionism. The article defines technosolutionism as follows: "Technosolutionism is a way of understanding the world that assigns priority to engineered solutions to human problems. Its first principle is the notion that an app, a machine, a software program, or an algorithm offers the best solution to any complicated problem."

All the projects from March to build 3D-printed ventilators at home, for instance, were technosolutionism. There's a lack of a physical item; we have 3D printers. Obviously we can 3D print our way out of the problem!

I'd argue that https://www.vaccinateca.com/ , for instance, is not technosolutionism in the definition above, despite it relying on a website and Airtable (https://twitter.com/patio11/status/1350539166296100864), because they're not saying "We can build a platform for pharmacies to enter data," they're saying "We're going to call up pharmacists, ourselves, and type what they say into a spreadsheet." Of course there's a lot of technical work that went into Airtable. But the difference, I think, is that they set out to solve a problem, and along the way they found a place where technology can help; they didn't set out to find a use for technology.
As a Pakistani living abroad, here is my suggestion to avoid diarrhea:

Simply avoid eating food from outside anywhere besides KFC. No, not even McDonalds or Pizza Hut. Doesn't matter how fresh or clean the food or restaurant or bakery look.

I love meat and dairy - avoid these both things while in Pakistan (KFC is alright). Only drink canned cold drinks (Try to do as locals -- they prefer 'white' / transparent cold drinks over coca cola. Only drink boiled water (or mineral water from some large supermarket/pharmacy/hotel). And avoid eating salad after sunset -- don't know why, just don't.

If you can, take dried instant oats/ramen noodles/etc. and chuck them into bowl of boiled water. Fruits and veges are good - just make sure you wash your fruits such as apples and grapes thoroughly with cooled boiled water / mineral water before eating them.

Finally, if you do get diarrhea in Pakistan, DO visit the local clinic and get some medicine prescribed. It will help you feel better much faster then trying to 'brave it out' or relying on some simple medications from back home.
I have often wondered whether it would be possible to encourage a split personality in myself (or other mental disorder). Psychology is all about thinking to fix yourself, so presumably you can also practice thinking to put yourself into “bad” states.

I love experimenting on my own mind, however I generally avoid doing anything that could be harmfully permanent (although I suspect I have made mistakes in the past - hard to know without an experimental control!)

Experimenting on others is not my idea of fun. Edited for clarity.
I'm using Julia (because of the hype) to prototype out some numerical optimization stuff. There is a million functions for reshaping multidimensional arrays. The syntax is uncannily like Matlab: retrieving the last element of an array with `[end]`, indexing into a collection with an array of booleans, element-wise versions of operators prepended with dot, etc.

However, I keep running into niggling corner cases that kind of make Julia's promise of a powerful, extensible, yet intuitive type system less convincing.

ME: I want to write a custom getproperty() for Tuple!

JULIA: No.

ME: I want to broadcast over the fields of a NamedTuple!

JULIA: Not allowed.

ME: I want to get a view, not copy, with `@view M[m:n, r:s]`, but also get the ability to specify a default for out-of-range indices, like `get()` allows.

JULIA: I'm afraid I can't let you do that.
Checkout Prometheus for data collection and Grafana for visualization. Prometheus can also be subsitituted for Telegraf and InfluxDB.

Here is an example demo Grafana dashboard for visualizing Promethus data.
https://play.grafana.org/d/000000029/prometheus-demo-dashboa...
Reusable SVG Component in React
Russia Hosting Parler
So parler has started to come back online, and I was curious who ended up hosting them so I started digging a bit.

Parler.com points to a single IP address, 190.115.31.151

This IP address is registered to “LACNIC” and was allocated to DDOS-GUARD Corp.

The “responsible” person aka who it was allocated to is “Evgeniy Marchenko” from Belize.

There’s also another listed person from “Guayaquil Ecuador” whose email is “xengine[at]mail.ru” and the phone number listed is +7 which is Russia’s country code.

Russians are literally going to be hosting Parler when it comes back online.
> Outside of the island nations and China, deaths have a weak correlation with public policy.

South Korea, Vietnam, Finland, Norway and Thailand are not island nations and yet have a rate of death an order of magnitude lower than the US.
This seems something trivial to miss. The developer is asked to put the player into a page that has basically just the player and exposes and API. The API should allow playing videos and playlists. They do the obvious thing and it all works.

The fact is that the security here wasn't the default. They need to explicitly realize that this allows the website to list playlists and consider that this should not allow listing the playlist with the user's credentials.

This seems like an incredibly likely vulnerability to me and I am not surprised that even "elite" programmers missed it.