HNHacker News
TopNewBestAskShowJobs

brlewis

11,792 karma · joined February 20, 2007

meet.hn/city/us-Beverly

Socials: - github.com/brlewis

--- Bruce Lewis, creator of https://en.howtruthful.com/

submissionscomments
brlewis··on South Africa's lottery probed as 5, 6, 7, 8, 9 and 10 drawn
That's different. The average "gambler" in the stock exchange comes out ahead.
brlewis··on South Africa's lottery probed as 5, 6, 7, 8, 9 and 10 drawn
It's also arguably worse. It adds a conflict of interest that the "numbers game" never had. The same government that is responsible for providing an education that makes people resistant to the lottery has an interest in people being vulnerable to the lottery.
brlewis··on How to Think for Yourself
Maybe the quote I used was too long. I'll shorten it to just the part that shows it's more than a single case, and add caps to emphasize it was more than ONE exception.

>>"so I guess these guys have just NEVER hung out with ANY athletes?" Turns out it ISN'T THAT ABNORMAL FOR THEM to like cool and nerdy stuff.

brlewis··on How to Think for Yourself
> How come I know exactly where this essay is going?

This is the question I've been thinking as I've checked back in on comments here a few times this morning. Why do so many people "know" that this essay is all about aggrandizing pg's own intellect or that of startup founders, when it's almost entirely composed of two parts: (1) discussion on when independent thinking is and isn't valuable, and (2) advice on cultivating independent thinking? Where does this impression come from?

There's always some negativity toward any widely-read essay, but there seems to be a higher quantity with this one, making me think there's something actually wrong with it. My hypothesis is that its presentation is too neatly wrapped. This essay espouses curiosity, but does not model it. It comes across as having all the answers. This is especially true of the brief part that confidently explains the lack of negative reaction to another essay, with no details of how such confidence was arrived at.

This is too bad. I'd like for this essay to have engendered more discussion on cultivating independent thinking, and less discussion about pg's mindset.

brlewis··on How to Think for Yourself
>> The MMA guy was apparently like "so I guess these guys have just never hung out with any athletes?" Turns out it isn't that abnormal for them to like cool and nerdy stuff.

> "black swans" is not only about swans. There can be sports-types who also like intellectual activity

The gp's experience taught that such sports-types are not black swans. It's not just that the stereotype had exceptions; it's that the stereotype wasn't even accurate at low granularity.

brlewis··on How to use Reddit to get your first users
It seems different to me, because on subreddits plagued by self promotion, nobody will ask.
brlewis··on Solomon Islands set to ban Facebook in the name of 'national unity'
It probably spread at a similar rate relative to how fast truth spread at the time.

Lots of old quotes about falsehood spreading faster than truth: https://quoteinvestigator.com/2014/07/13/truth/

brlewis··on NHS planning to start covid vaccination of under 50s by end of January
> The vast majority of the evidence is anecdotal

True. But how does that compare to evidence that the vaccine will have serious adverse effects?

brlewis··on NHS planning to start covid vaccination of under 50s by end of January
Thanks. I only hovered over mRNA on a wikipedia page[0] and saw the word "fragment", so I knew it wasn't live or attenuated viruses, but didn't realize how novel this vaccine type is.

That said, I'd still rush out and get it. I'm more concerned about the unknowns of Long Covid than I am about the unknowns of the vaccine. https://en.wikipedia.org/wiki/Long_Covid

[0] https://en.wikipedia.org/wiki/COVID-19_vaccine#Clinical_tria...

brlewis··on Plato at the Googleplex: Why Philosophy Won't Go Away
I did not think impersonal entities were what the gp post was talking about; apologies if they were. But even including impersonal supernatural entities, the wikipedia page I cited shows that's not a defining characteristic.
brlewis··on NHS planning to start covid vaccination of under 50s by end of January
Help me understand what risk you're concerned about. Have there been other mRNA vaccines where an adverse effect showed up in general use that wasn't caught in clinical trials?
brlewis··on Plato at the Googleplex: Why Philosophy Won't Go Away
>In most languages, "religion" will imply an ordered belief in a supernatural entity and set of accompanying practices

Buddhism is considered a religion and does not fit that description.

Your emphatic capslock notwithstanding, there's no single defining element. See https://en.wikipedia.org/wiki/Religion

brlewis··on As internet forums die off, finding community can be harder than ever
That it's dumbed down and watered down explains the appeal.
brlewis··on As internet forums die off, finding community can be harder than ever
> I never understood the wave of Social Media; it appeared to be a dumbed-down and watered-down...junkfood...

I'm confused. Before the semicolon you're claiming you don't understand the wave of Social Media. After the semicolon you demonstrate perfect understanding of it.

brlewis··on Vue vs React: Best Choice for Startups
The author is right under the title of the article: Gilad Navot. Looking at the gray in the beard in Navot's picture on the about page, I'm guessing that Navot has more than one year of engineering experience. (I'd also guess that Navot's preferred pronoun is not "she", else she would ditch the beard)
brlewis··on Vue vs React: Best Choice for Startups
> Vue includes a whole templating language, that have control structures in addition to JSX features (v-if, v-for, ...)

This is why I like JSX better than idiomatic[0] Vue. Using SGML syntax for programming logic or other things it was not designed for ends you up here:

https://news.ycombinator.com/item?id=19951229

[0] I am aware that JSX is possible with Vue, but I believe it's rarely used. If you think I'm wrong, wait to correct me until after you correct the article author, who says that Vue projects all follow the same structure.

brlewis··on My daughter was a creative genius, and then we bought her an iPhone
What emotional chord was struck with you that drove you to use absolutes like "completely", "nothing to do with", and "100%" when the primary bad parenting the author acknowledges is buying the daughter an iPhone too early?
brlewis··on Effect of exercise training for five years on all cause mortality
And if you can't get a dog, play a game like Pokemon Go or Ingress.
brlewis··on Effect of exercise training for five years on all cause mortality
Wii Fit is good for balance. I hope mine still works in 3 or 4 decades.
brlewis··on How to Write Unit Tests for Logging
You applied this question:

When I modify this code, what tests will tell me that it still does what it's supposed to?

To this situation:

When I modify this code, will tests that enforce coupling between different components tell me that the code still does what it's supposed to?

You observed that no, such tests would need to be changed even though the overall logic was the same. I assume that next you would apply the same question to a test that is for the overall logic, and conclude that yes, it's a good test.

brlewis··on How to Write Unit Tests for Logging
> While that's true, you don't want

I'm confused. These opening words make it sound like you're getting ready to partially disagree, but then the rest of the comment is pure agreement. What did I miss?

brlewis··on How to Write Unit Tests for Logging
I don't think clearly defined boundaries are what's needed. People just need to keep in mind that the purpose of tests is to catch bugs. When I modify this code, what tests will tell me that it still does what it's supposed to? Keeping that question at the fore will work better than any cookbook.
brlewis··on Why are so many coders still using Vim and Emacs?
You are technically correct that they never said vim/emacs lacks those features. A tiny bit of reading comprehension effort can illuminate the intent of juxtaposed sentences.
brlewis··on Why are so many coders still using Vim and Emacs?
> That said, if you’re new to programming, a modern IDE could be helpful. With code completion, Git control, and even automatic deployment systems, modern IDEs are a Swiss Army Knife of features.

Just in case anyone reading here is as colossally ignorant as the writer, let me state for the record that emacs has those features. I don't use vim but I'm pretty sure it has them too. An accurate list of how newer IDEs benefit newbies follows:

1. Familiar key bindings

brlewis··on The battle for the soul of digital freedom taking place inside your printer
Hypothesis: The average printer buyer is not reading eff.org or having conversations with friends about friends' printer experiences. They go to a store and buy what the salesperson recommends. After purchase, they think of the restrictions as an annoyance, not a freedom issue to talk with their friends about.
brlewis··on Technical debt as a lack of understanding
> Who doesn't have an auto increment Id field on every table?

In large organizations with a lot of teams, natural primary keys make interoperability easier across databases, as opposed to a forest of artificial keys that are all different. SQL experts who advocate natural keys point to ON UPDATE CASCADE as the solution to natural keys that occasionally change.

So the absence of an auto increment Id field might be a dumb error, or might be super smart, or might be both. Both means you're a SQL expert but haven't made sure everybody else working on the project always will be.

brlewis··on Technical debt as a lack of understanding
> I disagree that you should refactoring code "so that the entire team can understand the code". Teams turnover much more frequently than a code base should

I didn't read it as saying the code should be refactored every time the team changes. I read it as saying that as the organization's understanding of what the software does evolves, the structure of the code should evolve with that understanding.

brlewis··on Voyager 2 is back online after eight months of radio silence
When it's ground nobody's covered before, it's hacking.
brlewis··on Internet sleuths take down the SSC Tuatara's 316-MPH speed record
> there's nothing 'official' about it. If someone goes faster but never tells anyone, they still went faster

The word "official" refers to authority, not to reality. I'm using the official definition.

brlewis··on How I talk to the victims of conspiracy theories
Merely believing in something false is harmless, but once in a while humans actually act on their beliefs.

Suppose a restaurant employee believes that the requirement to wash hands before returning to work is a hoax by the soap companies in order to sell more soap. If the employee believes this but never acts on it, fine. But if they stop washing their hands before returning to work, that threatens public health.

← PreviousPage 6 of 34Next →