HNHacker News
TopNewBestAskShowJobs

stevebmark

3,321 karma · joined October 29, 2014

submissionscomments
stevebmark··on Don't use Vim for the wrong reasons (2020)
I was indeed entertained with your imperative instructions to move the file, which is also slightly more annoying if your file is not at the top level!
stevebmark··on Don't use Vim for the wrong reasons (2020)
There is no objective evidence that Vim makes you a more productive programmer. There is no evidence that avoiding a mouse makes you a more productive programmer. Use the editor you want! Vim is faster at some things and slower at some things.

The main drawback of all the keypresses you see is that Vim is an imperative editor: You have to tell Vim how to edit text by glueing together lots of small commands.* IDEs are declarative editors, you say "rename this variable" and they do it.

* Ask your local Vim nerd to rename the file they're editing. It will be entertaining!

stevebmark··on Mastering Ruby Code Navigation: Ruby LSP Enhancements in the First Half of 2024
Ruby has a lot going for it, but as other commenters point out, the metaprogramming nightmares of the language have held it back 10-30 years behind modern language ecosystems, depending on the feature you're looking at. Celebrating "jump to source definition" (sometimes working) for such a mature language is a symptom of the nature of the language. Sometimes insane dynamic freedom is really useful, but it comes with heavy drawbacks.
stevebmark··on Doctor-prescribed videogame for ADHD
There is high corruption at every level of healthcare, from ambulance companies to prosthetists to local doctors to hospitals to pharmacies to insurance to government.

$99/month is pure corruption, and they get away with it because insurance can help cover it.

In healthcare, "Economies of scale don’t lower prices", and "prices rise to what the market will bear" - An American Sickness. Very much what you're seeing here for this price tag.

stevebmark··on Empathy for the user having sex with your software
“Don’t be horny on main (branch)”
stevebmark··on Japanese web design: weird, but it works. Here's why [video]
Uhh I don’t think it does. Japanese websites have notoriously terrible accessibility and UX.
stevebmark··on Microsoft Is Dead (2007)
What does it mean when you're often wrong and blast public thinkpieces about your wrong opinions?

I think there's an uncomparable difference between between being wrong in your thoughts, vs openly lecturing others about what you're wrong about.

stevebmark··on Microsoft Is Dead (2007)
Paul Graham has been getting a lot of criticism recently, both from this obviously bad take and because of his praise for the fraud-ridden Lambda School and Paul's hero worship of Austen.

I personally appreciate the reality check that not everything these famous people think is worth writing down nor sharing.

stevebmark··on One Million Checkboxes
You missed the poor website design that the columns are dynamic with your browser window width, so letters are random for anyone but you
stevebmark··on I kind of like rebasing
I find merges more confusing than rebasing. At the end of rebasing you just have commits. Merges are commits with multiple parents, which is a confusing concept.
stevebmark··on Can ketones enhance cognitive function and protect brain networks?
Nutritional ketosis entered the public eye with Atkins. The research on the use of ketosis for cognitive health is still young.
stevebmark··on Three.js Shading Language
Looks interesting! There is always a tension between high level paradigms like this and just writing the damn GLSL. glslify is another solution in this space that lets you have more fine control over the GLSL, which is usually way less verbose than a high level API.
stevebmark··on Google Search Is Now a Giant Hallucination
Whoever at Google thought this was a good idea should no longer be involved in search! Reddit is a terrible source of information, it's all confirmation bias and unqualified people giving advice upvoted by unqualified people to vet it. It's worse than Yahoo Answers because it looks more trustworthy on the surface but has worse quality of information.
stevebmark··on Microplastics make their way from the gut to other organs, researchers find
No RCTs that I’m aware of. Microplastics may contribute to heart disease. https://www.nejm.org/doi/full/10.1056/NEJMoa2309822
stevebmark··on Daniel Dennett has died
Unfortunately, listening to Dennett debate Sam Harris on free will made me lose faith in Dennett’s credibility. He was not able to understand the very clear argument of why we don’t have free will. Hearing him literally being unable to understand was surprising.
stevebmark··on Reddit is taking over Google
Google’s AI results show “According to a Reddit user…” now, including for things like health / wellness searches. It’s horrifying. Reddit is a cesspool of the commons. It’s an information garbage dump where uninformed people are upvoted by uninformed people. It’s the Yahoo Answers of our day.
stevebmark··on Do loud pipes save lives? (2021)
Yes, everyone hates bicyclists, including other bicyclists. Loud motorcycles are the the only thing hated more.
stevebmark··on Do loud pipes save lives? (2021)
In the hierarchy of road hatred, loud motorcycles are by far the most hated by all others (cars, pedestrians, cyclists, etc). Happy to hear there's no science/safety reason to encourage loud motorcycles.
stevebmark··on Why are bidets just now getting popular in America?
No need for hot water, cold water bidets are fine and common.

It's legitimately disgusting that bidets aren't common America. Such unsanity bathroom practices.

stevebmark··on Show HN: Refractify – Optical software against myopia
What is the source post of this? Is this chart really showing 0.1 millimeters of vitreous chamber depth change over 4 years? That almost sounds irrelevant, so maybe I'm missing something.
stevebmark··on Show HN: Refractify – Optical software against myopia
Great. I would love to be proven wrong. My partial blindness from myopia related diseases will likely progress to full blindness as I age. I would love to be shown my worldview is wrong. For example, I didn't know anything about relative light color refractive differences until this HN post. I hope that science discovers a previously unknown mechanism or method for reducing axial elongation.

I also wish that eye doctors knew about the existing evidence. I wish that all opthamologists knew how emmetropization worked, I wish all lenses were peripheral defocused, and I wish more eye doctors prescribed low dose atropine to children, because the evidence is clear. And I sincerely hope that more eye doctors get sued for not using these tools in their practice. Ignoring science based evidence of myopia control in a field where you only need to know about 20 things is negligence.

Proving axial elongation is reversible is not done by a n=1 pet theory forum post measured in a home lab by someone who doesn't know what their choroid is. These forums are filled with people with mild myopia, not high myopes, who are "just starting my journey!" or "I had a small correction and I plateaued!" but are still zealously telling everyone else how to reduce their myopia. n=1 is fine for Reddit tier evidence, but without studies, it doesn't matter.

stevebmark··on Show HN: Refractify – Optical software against myopia
Your eye's axial elongation is caused by the eye growing longer, which means *more cells in the eye.* Your eye grows in response to visual stimulus, without the brain's involvement. Your eye shape physically changes by *extra cell production* to cause axial elongation. This process is called emmetropization. It's extremely well understood. Peripheral defocus lenses and low dose atropine are proven to work in reducing speed of myopia progression because they reduce the stimulus causing the eye to elongate. Let me say that again: The way axial elongation happens is well understood, and we have known interventions to interfere with the growth stimulus. We know how to control myopia.

There is no known way to reverse this growth process. The only scientifically proven intervention for reducing myopia is surgery. There is no concrete evidence of for any other intervention, nor is there any other known mechanism for causing the eye to reshape itself to reduce axial elongation. For the eye to become truly less elongated, your body has to break down the extra cells in the eye and cause reshaping. An example of this is wound healing: your body breaks down the ECM with TMP activation. We know how the *opposite* works, the eye grows in response to overfocus to find focus. When too much is in focus in your peripheral vision (near work, holding things close to your face), the eye thinks it's over-focusing, and physically grows to find focus. Near work is the issue. Outdoor light probably isn't the issue, it's probably because when you're outside, you're not doing near work.

For those who do experience improvements, it's not from changes to the cellular structure of the eye. There are multiple temporary known mechanisms for your eye changing focus. One of them is the thickness of the choroid, a tissue layer in the back of the eye. Another is possibly muscular, your axial elongation is known to show variable diopters during the day (maybe +-0.25 but I don't know the actual variance). Studies do show fast-acting axial elongation reduction (minutes to hours) in response to defocus, but this is obviously not from the eye reshaping itself, so this is obviously not reversing myopia, this is just changing temporary variables in the eye. For the majority of people who report "reversing" myopia, it is usually a negligible change (2 diopters) which is easily explainable with these mechanisms, rather than the false belief it's actually changing the elongated eye shape. Ortho-K is another known temporary / superficial intervention.

The burden of proof of truly changing the axial elongation and fundamental structure of the eye cells is on you, and on the EndMyopia quacks. There are no studies that demonstrate significant diopter changes that would demonstrate the eye is reshaping itself to actually reverse myopia. You are welcome to find the studies on the Bates method and wearing undercorrected lenses yourself, they don't work and possibly make things worse.

stevebmark··on Show HN: Refractify – Optical software against myopia
Sorry, but I know EndMopia believers don't know what the choroid is. Science knowledge is terrible in this space.

An arbitrary "correction" of two diopters is within the margin of error of the possibility of initial overcorrection, choroid changes, inherent small variability in eye tests, and tricking yourself into believing your vision is better than it is. -3 is trivially myopic, but if you do manage a 4 diopter change, verified by an ophthalmologist, not an optometrist, then you would be a medical miracle and worthy of multiple case studies. Get on it if that's the case!

stevebmark··on Show HN: Refractify – Optical software against myopia
Btw the Chrome plugin could use an on/off option in the context menu to help with quick comparisons.
stevebmark··on Show HN: Refractify – Optical software against myopia
What mechanism causes TMP activation / ECM breakdown to cause eye reshaping required to reverse axial elongation? There are no known mechanisms of this, so any claim of reversing or "ending" myopia don't have any basis.

How do minor correction improvements anecdotally reported track choroidal thickness? Oh, they don't?

stevebmark··on Show HN: Refractify – Optical software against myopia
ReducedLens is absolute quackery! This is why I hate myopia discussions. Myopia is not reversible, if you think it is, you don't understand what axial elongation actually means.
stevebmark··on Show HN: Refractify – Optical software against myopia
Wow, this is the first Hacker News post I've seen where someone actually understands myopia, emmetropization, and peripheral defocus. Every other post on myopia is filled with people guessing their own random nonsense about Bates, wearing underpowered lenses, and outdoor light. Completely unifnored. I also had no idea about the relative blur of different color wavelengths. I wonder if that's related to the possible "toxic" effect of blue LED light on the macula.

I've installed your Chrome extension and I'm eager to learn more. It's too late for my vision, but it's still getting worse for me in middle age, so I'm very interested in the state of the art based in real science.

stevebmark··on Everyone hates the electronic medical record
Wow, this is all over the place, not worth reading. Also it fails to point out a critical and very confusing distinction: EHR stands for "electronic healthcare record," as in an individual record / file / document, but in healthcare tech "EHR" usually refers to "Electronic Healthcare Record System" - a product like Epic / Athenahealth / etc. Also surprisingly no mention of the semi-garbag-y healthcare data interchange format FHIR.

The author seems confused - confusing issues with EHR system UX and data entry and data fidelity and interoperability itself.

stevebmark··on Ruby's exceptional creatures
Calling method_missing a sharp knife is like calling GOTO a sharp knife
stevebmark··on Ruby's exceptional creatures
It's painful to see method_missing called out as a first class solution in the first creature https://www.exceptionalcreatures.com/bestiary/NoMethodError.... . "Practical Ruby" has three chapters dedicated to method_missing. "define_method" is more common these days and also painful to see.

Ruby gets a lot of criticism for embracing magic and indirection ("Ruby, the bad parts of Perl"). It has some good parts (no function colors, for example), but the ecosystem is the biggest problem by promoting magic. method_missing is not a good part of Ruby, it's a very bad part that you should only use if you know it's bad _and_ you know you still have to use it. I wish all tutorials would say this. "You can do this with Ruby, but don't, because your coworkers debugging an outage for an hour will hate you once they find out the bug is caused by method_missing".

← PreviousPage 3 of 34Next →