HNHacker News
TopNewBestAskShowJobs

giantDinosaur

596 karma · joined February 19, 2020

submissionscomments
giantDinosaur··on Novel mind-body program outperforms other treatments for chronic back pain
You couldn't have picked a worse example than CFS to include in that list - a syndrome that for decades was dismissed as psychosomatic, and that many people (read: most notably medical professionals) today still dismiss as such, despite the evidence that no, actually there's some kind of physical dysregulation going on (probably triggered in many cases by a viral infection.)
giantDinosaur··on I test in prod
The most absolute simple form of production testing is simply trying to use the application to make sure all the parts seem to work based on what you'd expect from a glance. This seems quite distinct from randomly terminating a service or injecting random bytes to see what happens.
giantDinosaur··on Use Cases: The purpose of your code
Use cases tend to fall apart as relevant to guiding developers once the domain model necessarily diverges from the implementation, which is very common. I don't see how they're more useful than general user stories: if someone hasn't thought about what the users actually want, and why they need to achieve something, that's not a software problem.
giantDinosaur··on Ultima VIII – How to destroy a gaming franchise in one easy step
If they'd created burnt toast (how does one do toast with non-sliced bread?) because the managing company had declared that the pizza must be shipped before the pizza dough was ready, you'd have some sympathy, no?

The jury has been in on EA for a long, long time: they milk franchises ruthlessly and eliminate talent and entire acquisitions the second it fails to meet their terrifyingly all-consuming goal of gigantic profits.

giantDinosaur··on 'Sexual favours were the norm in music industry'
Netherlands - 2001, Belgium - 2003, Spain, Canada - 2005

Taiwan was very recent - 2019.

I'll grant that none of these were before the internet but there's nothing uniquely special about gay marriage that required the internet for organising, a huge amount of activism was done in person, just like in various other civil rights movements in assorted countries pre-internet.

giantDinosaur··on 'Sexual favours were the norm in music industry'
That's a somewhat odd statement. Gay marriage was legalised in several countries before the advent of what we consider social media (Facebook etc.) - and a lot of other social change happened well before computers were even a thing, let alone instantaneous communication. Can you expand on what you mean?
giantDinosaur··on Many small queries are efficient in SQLite
I mean, you can represent everything under the sun as a string (or a very big int) but that's a level of operating where I find my brain starts to get fatigued for absolutely no real gain at all.
giantDinosaur··on The Therac-25 Incident
If I limited your choice to answering questions in binary yes/no, do you really think that makes things less complex than a free form & lucid description of an issue/procedure? Perhaps if you are communicating exclusively with a machine..!
giantDinosaur··on The Therac-25 Incident
Well, an equivalent example is really something more like: the surgeon picking up their scalpel too quickly actually means that what they picked up wasn't a scalpel 10% of the time, even though what they saw with their eyes was a scalpel. That's a rather more terrifying error. It's not really possible in the normal world, but is easily possible in the software one (UI not corresponding to the real program state.)

In other words: tangible objects usually correspond to what we see; in software, you have no way necessarily of knowing if the UI/interface is outright lying to you. It could be doing anything internally, and a single flipped bit deep in some subroutine could cause death.

giantDinosaur··on Israeli study finds 94% drop in symptomatic Covid-19 cases with Pfizer vaccine
I think it's important to distinguish the 'vaccine' as a complete package, that is, that which encompasses the distribution and regulatory framework (in the same sense that 'shipping' refers to more than just a single ship, but all the associated processes too), and the actual physical molecules that researchers pieced together. The latter wins Nobel prizes, the former wins the end of a pandemic. Both are valuable, but there's a clear difference.
giantDinosaur··on Why SELECT * is bad for SQL performance (2020)
It selects all columns. Why/when wouldn't this be bad for performance is a more interesting question, no?

(to be clear, I still enjoyed reading this.)

giantDinosaur··on Israeli study finds 94% drop in symptomatic Covid-19 cases with Pfizer vaccine
They could, but it's clearly the part which can be replaced by anyone else. Without Pfizer we'd still have BionTech's vaccine, without BionTech we would not.
giantDinosaur··on Israeli study finds 94% drop in symptomatic Covid-19 cases with Pfizer vaccine
It's not that hard to think of reasons why, even as effective vaccinations go up, deaths/cases may not decline in perfect symmetry. For example, certain groups may start caring less once the most vulnerable have been vaccinated, restrictions may be eased as more people are vaccinated, certain groups may be less likely to want vaccinations so a local epidemic occurs... etc.
giantDinosaur··on Half Doses of Moderna Vaccine Produce Neutralizing Antibodies
So not only do you admit it would never happen, you cannot even provide any actual figures to support your claim. New Zealand and Taiwan have had success because they effectively eliminated the disease at the start of the pandemic, they didn't shut down with 30% of their population infected and millions of current infections, which is why that particular comparison is poor.

It isn't unreasonable to ask for justification of your claim that it'd be so much cheaper to shut down the global economy or take 'severe' action at this time. So, thanks for providing absolutely nothing beyond some vague claims about ideal actions that won't happen?

giantDinosaur··on Half Doses of Moderna Vaccine Produce Neutralizing Antibodies
You said 'pause the global economy', and now wish for me to substitute in any other effective plan, which kind of begs the question, doesn't it?
giantDinosaur··on Half Doses of Moderna Vaccine Produce Neutralizing Antibodies
Can you put a figure on 'pausing the global economy for 5 weeks'? How do you know it would be less expensive? The global economy is massive so you'll have to provide some well reasoned figures to support such a claim. Such a pause could easily trigger much larger problems, how do you know it wouldn't? And why did you pick five weeks? The disease won't be eliminated in five weeks of everyone doing nothing; plus a lot of the global economy is essential to human civilisation.
giantDinosaur··on The worst of the two worlds: Excel meets Outlook
As I always like commenting when I see these kinds of comments: many thanks for (in a general sense) providing consulting/freelancing/general small business work well into my future.
giantDinosaur··on Show HN: Straw.Page – Extremely simple website builder
I enjoy how one can read your comment for two completely opposed meanings.
giantDinosaur··on Ask HN: Why aren't you coding?
One would presume that 1x is the baseline for 'competence', which is fine, but being able to do something competently vs. making it worse is really an infinite difference.
giantDinosaur··on You Shall Not Pass
Finally a set of password requirements that's fun to try and beat. I hope the clients I work for agree!
giantDinosaur··on Thinking too much can be bad for you (2012)
Just to be very clear, that application is intended as a joke. (just in case)
giantDinosaur··on CD Projekt Red has been subject to a cyber attack and ransom demand
It's certainly wasted in a narrative sense (yeah - that real ending is really sucky.), but the puzzles & environment can be fairly pleasing. It's not a total waste, basically. But yes, that review you posted was fairly accurate.
giantDinosaur··on I don't want to do front-end anymore
Not necessarily solved, and I assume you know about it, but for anyone reading this, elm-ui is definitely worth checking out for at least an exploration of an alternative to CSS.

For a talk about this: https://www.youtube.com/watch?v=Ie-gqwSHQr0

giantDinosaur··on I don't want to do front-end anymore
Weird that the author says all languages are very similar. Strongly suggest trying something like Elm (although I do not recommend it for any large production use, small areas are fine.) to see how brilliant the experience in another paradigm can be.
giantDinosaur··on CD Projekt Red has been subject to a cyber attack and ransom demand
It only really obviously makes sense to pay in one scenario: they've encrypted everything (including backups), or you didn't have backups at all. Having immutable / offsite / offline backups may well be less common than one would hope.
giantDinosaur··on Stop defacing quotes with brackets
Often molding the quote to the 'grammatical context' simply means you've added too much anyway. For example, saying 'he says he's going to <quote>' which requires modification of the quote, vs. dropping it entirely: 'he says <quote>'.
giantDinosaur··on CD Projekt Red has been subject to a cyber attack and ransom demand
Cyberpunk (presumably.)
giantDinosaur··on South Africa suspends rollout of Oxford-AstraZeneca coronavirus vaccine
I wasn't aware that we thought any of the vaccines provide sterilising immunity. Has this changed? The Pfizer trial was regarded with some scepticism a while back as they didn't test everyone, so we don't really know how good it was at preventing infection, for example.
giantDinosaur··on TurboTax’s 20-Year Fight to Stop Americans from Filing Taxes for Free (2019)
Amazing. The most difficult thing I had to do with tax last year was wait until my employer pressed a button they had forgotten to press on some web form. Then it all filled out instantly.
giantDinosaur··on Don't use functions as callbacks unless they're designed for it
Here you go:

  Array.prototype.map = function (func) {
    if (func.length !== 3) {
        throw new Error(
            "bad! this function you've passed must take THREE arguments. Grr!"
        );
    }
    for (let i = 0; i < this.length; i++) {
        this[i] = func(this[i], i, this);
    }
    return this;
  };
;)

(making this workable and bug free is left to the reader or multi-billion dollar corporations)

There can be a non-indexed map as well.

I'm most curious as to who uses the last argument in the JS map function!

Page 1 of 10Next →