HNHacker News
TopNewBestAskShowJobs

rrwo

730 karma · joined August 4, 2022

Nope
submissionscomments
rrwo··on Galactic settlement of low-mass stars as a resolution to the Fermi paradox
You are assuming Earth-like "meatbags".

A suitably advanced civilization might be able to genetically re-engineer their bodies with live longer, and in more exotic environments.

They may also go the cyborg route and have mechanical appendages to their bodies, rather than replace their bodies entirely.

They may also be able to do things like put their bodies in a state of hibernation during interstellar travel.

rrwo··on Shell script best practices, from a decade of scripting things
One thing I try to do is retrieve information from the system instead of hardcoding it.

For example, instead of

    USER=mail
    UID=8
use

    USER=mail
    UID=$(id -u $USER)
It improves portability and removes potential sources of errors.

Also note that this is something that should be done in any programming language, not just shell scripts.

rrwo··on Shell script best practices, from a decade of scripting things
(I missed that one, thanks)
rrwo··on Shell script best practices, from a decade of scripting things
I try to use the long-form of command-line switches in scripts, e.g. `cp --force` instead of `cp -f`.
rrwo··on Poll: Who do you trust less, humans or computers?
I trust humans telling me to trust their computers less than I trust humans or computers by themselves.

Computers are human artifacts that amplify human biases.

rrwo··on How reliable is the Apple Watch's blood oxygen sensor?
A separate question is how reliable the blood oxygen sensors actually are. For example, see https://www.fda.gov/medical-devices/safety-communications/pu...

> Many patient factors may also affect the accuracy of the measurement. The most current scientific evidence shows that there are some accuracy differences in pulse oximeters between dark and light skin pigmentation; this difference is typically small at saturations above 80% and greater when saturations are less than 80%. In the recently published correspondence by Sjoding, et. al.External Link Disclaimer, the authors reported that Black patients had nearly three times the frequency of occult hypoxemia (low oxygen levels in the blood) as detected by blood gas measurements but not detected by pulse oximetry, when compared to White patients.

rrwo··on Ask HN: If you could start over, how would you learn programming now?
I learned how to program on personal 8-bit computers using BASIC as a teenager in 1980.

There were no data structures besides arrays, and there was no theory. The internet was not available to mere mortals and books and magazines were expensive. There wasn't any other option at the time, and the only classes were in high school or university.

Half of what I learned was by reading source code to other programs that were shared (printouts from friends with access to universities, or from magazines).

I don't think I really learned how to program until I was in my late 20s and fell into doing it professionally. (At the time I thought I was a better programmer than I actually was.)

So, I do wish I learned to program in a better language, with data structures and a smattering of theory/discussion about algorithm efficiency. Probably a tutorial that progressed towards making something fun and interesting, like a simple space invaders-like or text adventure game.

But I would not change the part about reading source code.

rrwo··on The Tragedy of Telford’s Girls
> I was there earlier this month with a team making a documentary for GB News

GBeebies right wing propaganda?

> The police and social services have lost huge amounts of confidence, while the Labour Party has been especially damaged, the ruling party of every single town where this has taken place, the party of multiculturalism and a party famously open to manipulation by the Pakistani baradari system.

Blame the left wingers and Asians for this?

But let's ignore Jimmy Savile and the BBC/conservatives who protected him.

rrwo··on I recorded user behaviour on my competitor’s websites (2018)
> If you have some "thing", that is so grotesque that it needs to break a users web browser in order to work correctly, you no longer have a "site". You have a creature, you have an application.

There is nothing "grotesque" about writing web applications.

That is the entire point of HTML5 + CSS3 + AJAX.

With modern Chrome-based browsers and Firefox I can write an application that can be used by Windows, Mac, Linux, BSD, iPhone and Android users who need only visit that site.

No installation necessary, and (most importantly) no gatekeeping of apps by Apple, Google or Microsoft.

rrwo··on I recorded user behaviour on my competitor’s websites (2018)
If people have to install an app just to us your site, then many of them won't bother.

And a significant portion of business users will be in desktop browsers with restricted permissions, so they can't install an app

rrwo··on What “work” looks like
This goes for most "work" that requires a bit of thought and planning.

People are expected to be at a desk for X hours a day so they can be managed, monitored and measured.

rrwo··on Make your site’s pages instant in one minute
I've removed external fonts and scripts due to GDPR concerns. I'm not going to add this.
rrwo··on Apple's sleeping advertising business
You purchase a lifestyle signifier. It's the tech equivalent of wearing Gucci.
rrwo··on Henry Miller Odyssey (1969)
Henry Miller talking about his life and work, with him reading some of his work.
rrwo··on Ask HN: I've Built a DHT Torrent Sniffer and Search Engine. Should I Release?
Nuclear and biological weapons are also part of the "natural progression of technology" but it's widely agreed that they shouldn't be released to anybody and everybody, and the people distributing those technologies have a moral responsibility.

If you think your software would be of more use to "evil" than not, then don't release it widely.

rrwo··on 'The Waste Land' Reviewed (1923)
I suspect that the public liked it before the pundits.
rrwo··on People Staring at Computers (2021)
And for anyone who insists that Apple is one of the good guys:

> In response, Apple contacted the Secret Service and they raided my apartment. After censoring the work online, Apple did not pursue a civil case against me.

rrwo··on High-tech cars are killing the auto repair shop
This started to become a problem in the early 1990s. A friend of mine had trouble with his Honda that turned out to be a faulty but expensive microchip that needed replacing.

Gone are the days when you could go to a local junk yard and pick up cheap replacement parts and install them yourself.

Or are they? Maybe a new generation of auto mechanics will have the electronics expertise to repair newer vehicles.

rrwo··on ByteDance planned to use TikTok to surveil specific American citizens
This caught my eye:

> In 2017, the New York Times reported that Uber had identified various local politicians and regulators and served them a separate, misleading version of the Uber app to avoid regulatory penalties. At the time, Uber acknowledged that it had run the program, called “greyball,” but said it was used to deny ride requests to “opponents who collude with officials on secret ‘stings’ meant to entrap drivers,” among other groups.

rrwo··on Alien Truth
The ancient Egyptians expressed axioms by a series of concrete examples. Stating them as actual axioms or theorems with proofs (by Greeks, Indians and Chinese, among others) was an improvement.

How can we communicate actual axioms to extra-terrestrials?

Presumably we can create a kind of Rosetta Stone with different representations of logical and algebraic expressions, and maybe they can decode that if they can figure out how to decode whatever "broadcast" representation of this we come up with. And that assumes that they recognize such a broadcast as something from intelligent life.

rrwo··on How Faithful Is Amazon’s Rings of Power to JRR Tolkien’s Books?
For what it's worth, the Tolkein Estate is involved with the production, because they were unhappy with Jackson's adaptation.

The source material is a vague outline that stretches out over centuries.

But I'm tired of purists looking to complain about film and TV adaptations, because there are necessary constraints:

- You want story arcs that fit within a season.

- The timeline is compressed to keep the story moving.

If you don't do this, people will get bored of the show. And in the end, you care about people watching the show, not satisfying purists.

rrwo··on Alien Truth
How can you communicate the axioms of Peano arithmetic to intelligent extra-terrestrials, in a way that they would recognize it?
rrwo··on Alien Truth
That's a rather naive view of truth. For intuitionistic mathematics (which is very important for theoretical computer science), truth is a mental construct of a proof in a language, and only shared by communicating that construct to other minds.

The question is whether we can communicate our mathematics to non-humans, whose senses may be radically different from our own.

And likewise, would we be able to understand a non-human proof?

rrwo··on [dead]
No. From the article,

> While it is popularly claimed that it is illegal to die in Longyearbyen, the wording of this claim is misleading. While it is not actually illegal to die in the town, there are no options for burial of bodies there (ashes can be buried with permission from the government) and residents considered terminally ill are typically required to move to the mainland. The decision to disallow burials came in 1950, when it was discovered that the bodies of residents who had died as a result of the 1918 flu pandemic had not begun to decompose. Today, scientists fear that the corpses, having been preserved by the permafrost in which they were buried, may still contain live strains of that same virus that killed five percent of the world's population in the 20th century.

rrwo··on Jessica Wade made more than 1k Wikipedia bios for unknown women scientists
Wikipedia will allow pages devoted to individual characters from Tolkein stories, but not pages about real people who have contributed something to science or culture.
rrwo··on Why I Don't Use Netscape (1999)
I was disagreeing with this statement:

> My modern version of this is browsing with JavaScript disabled. Most of the sites that don’t work weren’t worth my time anyway.

I think a lot of sites that require JavaScript are worthwhile.

(Whether they are all well implemented is another matter.)

rrwo··on Ask HN: GDPR in 2022 – What do I need to know as a solo founder?
Your own link did, but now the page returns a 404 error.

However, see https://ico.org.uk/for-organisations/guide-to-data-protectio...

> Under the UK GDPR, you must appoint a DPO if:

> - you are a public authority or body (except for courts acting in their judicial capacity);

> - your core activities require large scale, regular and systematic monitoring of individuals (for example, online behaviour tracking); or

> - your core activities consist of large scale processing of special categories of data or data relating to criminal convictions and offences.

rrwo··on Why I Don't Use Netscape (1999)
Just because Twitter does that doesn't mean it is the case everywhere else.

It moves some of the rendering work from the backend (having to query the data and generate markup) to the browser (query the API and generate the content based on the responses).

At my current job, it's made a significant improvement. The server returns compact JSON data instead of HTML, so it's easier to generate the data and uses less bandwidth.

It also looks faster for the user, because they change search parameters and only part of the page changes, rather than reloading the entire page.

As for "easier to maintain", that may be subjective. Code to generate a simple HTML template from results is replaced by JavaScript code to hit the API and generate the DOM. Although HTML5 templates makes that much easier.

rrwo··on Why I Don't Use Netscape (1999)
I worked for a company that had one user complain about the site requiring JavaScript, because he didn't "trust" us. Manager asked him why he trusted us to create an account on the site.
rrwo··on Why I Don't Use Netscape (1999)
Not every site uses "node junk" or even jQuery.
← PreviousPage 5 of 8Next →