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 Developers spend most of their time figuring the system out
> why literate programming isn't more popular is beyond me

I saw this topic brought up in a video I was watching yesterday https://youtu.be/SzA2YODtgK4?t=1519

There are 2 reasons:

1. Programmers and code review tools are not very good at making sure comments and documentation are updated when code is.

2. People see literate programming as primarily for documentation-focused or teaching purposes.

The statistics in the article we're commenting on suggest that more software systems should be documentation/teaching focused, since the "learning the system" phase is where most of the time goes.

brlewis··on React created roadblocks in our enterprise app
Not the OP, but I'd suggest using what's built into React, i.e. keeping shared state in a parent component, until you hit one of the reasons the Redux docs enumerate for using it: https://redux.js.org/faq/general#when-should-i-use-redux
brlewis··on Amazon: Not OK – Why we had to change Elastic licensing
In general, yes, it can be tricky to determine what will and won't be confusing to people, since different people see things differently.

In this specific case, it doesn't seem tricky to me. When you have concrete examples of people getting confused, no speculation is needed.

brlewis··on Amazon: Not OK – Why we had to change Elastic licensing
I'm not a lawyer either, but as I understand it, a trademark is violated if it's likely to confuse people into thinking the product/service is from the trademark holder when it actually isn't. If Amazon's CEO experienced such confusion himself, that does sound like a slam dunk to me.

FTA: When the service launched, imagine our surprise when the Amazon CTO tweeted that the service was released in collaboration with us. It was not. And over the years, we have heard repeatedly that this confusion persists. NOT OK.

brlewis··on Software effort estimation is mostly fake research
I'll be hard on HN here. The more generic discussion is barely relevant to the article. It's a prime example of people seeing an article title as a chance to say something they've already been thinking rather than a chance to read something new.
brlewis··on Facebook Incubated the Insurrection
Was that the hypothesis, or just the marketing? Obviously real names make it easier to integrate marketing data from disparate sources.
brlewis··on Fitbit is now officially part of Google
Like everyone who has an account on HN, I'm aware that there are companies acquired by Google that no longer exist. But some -- Android, youtube, Nest, etc. -- still exist. What makes you think Fitbit will fall in the former category? Random probability?
brlewis··on Fitbit is now officially part of Google
> I am super happy with my Fitbit but given Google I assume it will be "sunset" within a year or two

I work for Fitbit. I don't speak for Fitbit, but now that the deal is closed I can share my own opinions and ask my own questions.

What makes you think Google wants Apple to have the only good smart watch? That would be the main effect of sunsetting Fitbit.

Nest still exists after their 2014 acquisition by Google, and Nest is not as important to any other part of Google as Fitbit is to Android. Why would they be more inclined to sunset Fitbit?

brlewis··on Fitbit is now officially part of Google
See the section "Don't have a mobile device available?" on https://www.fitbit.com/setup for desktop apps.

Some functions, like sleep tracking, are too computationally intensive to do on a wrist computer.

brlewis··on How Silicon Valley destroyed Parler
> Free speech is something provided by the government, not by private companies

It is not provided by the government. Congress is prohibited from passing laws that abridge freedom of speech; Congress is not the fountain that free speech springs from.

It is perfectly relevant to discuss freedom of speech in contexts where someone else might be doing the abridging besides the U.S. Congress.

brlewis··on How Silicon Valley destroyed Parler
Here is the most important paragraph in the article. Can anyone confirm or refute the part about Parler's TOS and moderation?

It is true that one can find postings on Parler that explicitly advocate violence or are otherwise grotesque. But that is even more true of Facebook, Google-owned YouTube, and Twitter. And contrary to what many have been led to believe, Parler’s Terms of Service includes a ban on explicit advocacy of violence, and they employ a team of paid, trained moderators who delete such postings. Those deletions do not happen perfectly or instantaneously — which is why one can find postings that violate those rules — but the same is true of every major Silicon Valley platform.

brlewis··on How Silicon Valley destroyed Parler
> I feel like we've all been a bit brainwashed by the government in our notion that "free speech" must have limits

Convince me. I have a side project that's intended to foster free speech, but I disallow advocating harm toward identifiable humans, except through process of law. Should this limit really be removed?

brlewis··on How Boston Dynamics Taught Its Robots to Dance
That would be terrifying, but a squad of trained humans is still more terrifying. If you're worried about what a military is going to do, robots are mostly a distraction.
brlewis··on Emacs Symbolic Integration
Android? Termux will run it, even the Termux in the Play Store.
brlewis··on The U.S. Is Building a Bike Trail That Runs Coast-to-Coast Across 12 States
This article is complementary. I particularly liked how it describes some other interesting rail trails around the world.
brlewis··on New Defaults
Is it censorship to add a warning message?

With limited exceptions, I'm against removal of speech as the verb "censor" is defined here: https://dictionary.cambridge.org/us/dictionary/english/censo...

On FB I've seen warnings added to the bottom of posts, and on Twitter I've seen clickthrough warnings. I think they have every right to do so. What type of content do they go all the way and remove?

brlewis··on U.S. Bill H.R.69 introduced – To make daylight savings time permanent
It sounds like you're saying that since we can trust teenagers to get themselves home from school at all, it follows that we can also trust teenagers to get themselves to school from home on time. I don't think this logic works for all teenagers, even with a later school start time.
brlewis··on Termux no longer updated on Google Play
I'm very new to Termux and recently installed the Google Play version. If I install the F-Droid version will it have access to all storage, such that I could edit Dropbox files in emacs and have them automatically sync?
brlewis··on Slack is down
I'm not sure about that. I feel like I get more upvotes from sarcasm and jokes than from insight. In this instance, I think it's because when people hear something dumb said seriously in real life, they're not going to readily recognize online that it's a joke.
brlewis··on Avoid using wood burning stoves if possible, warn health experts
Absolutely. Keep 100% of the smoke inside your own home, and it's nobody's business except yours and your home mortgage company's.
brlewis··on Dasung just released a 25 inch eInk monitor
s/literally/theoretically/

When I'm looking to spend money to solve a problem, I search for a product or service to buy.

I never, ever, ever search for a patent to license, because that's stepping into a legal minefield.

Show me a field where people looking to spend money to solve a problem search the patent database for solutions, and I'll believe there's a field where patents are a good thing.

brlewis··on Dasung just released a 25 inch eInk monitor
I think the system was not designed so much for end products, but for industrial technology that produced end products.
brlewis··on US deaths in 2020 top 3M, by far most ever counted
I don't know about 2021, but at some point we'll see fewer deaths. Lots of people who would otherwise have died in that future year are dying this year.
brlewis··on US deaths in 2020 top 3M, by far most ever counted
We can expect the per-capita death rate to jump around by at most 1.2%, based on data since 1950.

https://www.macrotrends.net/countries/USA/united-states/deat...

brlewis··on US deaths in 2020 top 3M, by far most ever counted
> can also explain a lot of it as well

What do you mean by "a lot"? There are statistics here if you want to dig in more:

https://data.cdc.gov/NCHS/Weekly-counts-of-death-by-jurisdic...

brlewis··on US deaths in 2020 top 3M, by far most ever counted
It won't be refusing to look; it will be asserting speculation as fact, e.g. saying that the excess deaths are from increased domestic abuse and suicide because of the lockdown.

EDIT: This is not in reference to comments here on HN. I wrote this before seeing any comments referencing those other causes of death, and those comments here on HN are not presenting speculation as fact.

brlewis··on Show HN: Offline-First Personal Kanban
Hazards are (1) user accidentally removing data they want when doing "clear browsing data", (2) Mobile Safari deleting data if you don't visit the site frequently enough and (3) unanticipated future changes to browsers that make more problems like (2).

Other than that, IME it works well.

brlewis··on Can developer productivity be measured?
What does "good success" mean in this context?
brlewis··on Emacs Survey 2020 Results
I'm inferring that you, like me, are a longtime emacs user with some inertia.

I used to not use daemon/emacsclient until it got annoying to have multiple emacs windows popping up, then I switched. Nothing to be impressed about it; even lazy ones like me eventually get there.

I'm also surprised about the vi keybindings, but not at all distressed. If there are a lot of people out there who are accustomed to vi keybindings but found reasons to want to use emacs, that's a good thing.

I don't use org-mode daily, but I do edit my todo list daily. If it ever gets deeply nested I'll switch it over to org mode. And I suspect that's what all the people using org-mode daily are doing -- todo/idea lists.

I should start reading /r/emacs every few years to catch up on new things.

brlewis··on South Africa's lottery probed as 5, 6, 7, 8, 9 and 10 drawn
Lumping all world lotteries together introduces a lot of handwaving, so let's start with what we know and work forward.

According to the article, this event happened for South Africa Powerball, where 5 numbers are chosen out of 45, and 1 number chosen out of 20: https://en.wikipedia.org/wiki/South_African_National_Lottery...

That same Wikipedia page does some of the math for us: The chance of one combination being chosen is 1/42,375,200. So if we count all possible sequential combinations, N, we'll know that the chance of a single winning combination being sequential is N/42,375,200.

Say the powerball comes out as any number 6 <= M <= 20. There are 6 ways the numbers 1-45 could be picked such that M is part of the sequence. That's 90 ways total. If the powerball is 5, there are only 5 ways, same continuing down to a powerball of 1 where there's only 1 combination of numbers 1-45 where it could be part of the sequence. 90 + 5 + 4 + 3 + 2 + 1 brings us to 105 as our N.

So this single event had a probability of 105/42,375,200, or 1/403,573. This means that for similar lotteries one would expect to see a sequence after about 200,000 picks.

EDIT: If you only count events where the powerball is the high number, as happened this time, N goes down to 15, making the odds 1/2,825,013, so one would expect such a sequence after about 1.4 million picks.

← PreviousPage 5 of 34Next →