HNHacker News
TopNewBestAskShowJobs

theyregreat

228 karma · joined September 29, 2017

submissionscomments
theyregreat··on Silicon Valley Can’t Destroy Democracy Without Our Help
Scapegoats abound. It’s never the readers’ personal responsibility for retweeting conspiracy theories, The Onion as fact or PR-manufactured articles. Maybe NYT trying to get the InfoWars demographic / fly-over country back on their side?
theyregreat··on USS McCain collision ultimately caused by UI confusion
You’re bikeshedding on a switch versus a button, still an extra, unnecessary step to forget. Same problem. You failed. Try again.
theyregreat··on DNAinfo and Gothamist Are Shutting Down
There is more than one legal form of union-busting. They could’ve reorganized departments and “eliminated positions,” but instead they chose to throw everyone out on the street as collective punishment to send a message.

This is why reporters need to form independent, co-op, subscribers-funded news in order to avoid the strings and slavery of corporate advertisers and exploitative owners. Corporate news doesn’t work.

theyregreat··on DNAinfo and Gothamist Are Shutting Down
Thanks, dad. In the meantime, the GP’s not “alt-facts” remain the apolitical reality of the rich vs. poor.
theyregreat··on USS McCain collision ultimately caused by UI confusion
More than binary nuance is needed. The ship that crashed is a system of humans plus machines, the UI being just the API between the two. Forensic incident analysis of ship design, UI, human factors, etc. is needed.
theyregreat··on USS McCain collision ultimately caused by UI confusion
I’ve seen hundreds of millions (!!) wasted at a university on a program of software projects that failed miserably.

Having too much money allows for unproven, complicated or arbitrarily selected solutions and more bureaucracy that introduces Tragedy of the Commons mediocrity and diffusion of responsbility to address higher-level risks.

theyregreat··on USS McCain collision ultimately caused by UI confusion
That is super dumb and dangerous. They should just flip the inputs on one end.

EDIT (since some people obviously don’t understand the problem): ... so that each set of controls is always correct for the respective side on which it is located. No switch is necessary.

theyregreat··on USS McCain collision ultimately caused by UI confusion
Redundant affordances are needed:

Controls that are active should be illuminated in a particular color, say red.

Controls that are disabled should be extinguished, physically-locked or track active controls, and sound a warning when manipulated.

theyregreat··on Russian ads, now publicly released, show sophistication of influence campaign
News and social media are legitmized gossip that create information overload / Tragedy of the Commons / false equivalency.

This leads to InfoWars, Cambridge Analytica, foreign state actors and anyone with deceptive goals and funding able to manipulate millions to billions of people economically. Heck, there’s an Instagram likes vending machine in Moscow.

Parents and teachers need to teach children and students often using trickery and not thinking for them in order to teach them lessons to not be so gullible. Wrapping them in bubble-wrap, helicopter parenting, dumbed-down education, extended adolescence and sending them to private schools/homeschool is counter-productive. A healthy citizenry needs initiative, leadership, nuance, moral courage, critical thinking and reliable knowledge; otherwise idiocracy.

Like Andy Grove’s book title: ”Only the paranoid survive”

theyregreat··on Apple Limits Lengthy iPhone X Testing for Most Reviewers
Probably drives a Mercedes, but not so bad as a BMW.
theyregreat··on Wines Are No Longer Free to Travel Across State Lines
This sucks. Wine subscriptions are big money-makers for vineyards. And, it will mostly hurt California.
theyregreat··on If You Think Basic Income Is “Free Money” or Socialism, Think Again
In the US, paying prisoners is technically optional per the 13th amendment loophole.

Furthermore, the US has the highest incarceration rate in the world, and combined with for-profit prisons’ political contributions, there are perverse incentives and outright corruption to overprosecute poor and minorities, as evidenced by the skewed prison vs. entire US demographics.

And it’s ”their”

theyregreat··on IBM scientists say radical new ‘in-memory’ architecture will speed up computers
Higher dpi maybe required for those kids these days whom hold their phones a few centimeters / inches from their eyes. I call it sera rubens myopia, Latin for glowing myopia.
theyregreat··on IBM scientists say radical new ‘in-memory’ architecture will speed up computers
1G started in 1976 with the IBM 3800 at 240 dpi.

HP’s first 2G laser (LaserJet w/ Canon CX engine) was 300 dpi in 1984.

Also I had a 600 dpi LJ 4 which was released in 1992.

theyregreat··on Giant Frog Farms of the 1930s
Served with a side of mealworms, or crickets, if you prefer.

Interestingly, allrecipes lives up to the name on its tin: http://allrecipes.com/search/results/?ingIncl=frog&sort=re

theyregreat··on Alan Kay on Lisp
Yes. It’s similar to the difference between a mechanic and an engineer: a mechanic figures out something works, but the engineer can then take the next step to discover/know how. If someone cannot articulate or identify advantages, then they are pushing unproven, possibly wrong “religious” beliefs like a “mechanic.” Zealous communinal reinforcement is political, Macaroni and silly when there are no convincing arguments other than “because it’s new” or “because.”
theyregreat··on I practiced Ben Franklin's 13 virtue system for 3 years
I hear you, brother. Much less work for more benefits with benefits. Men and women both have sex on the Maslow hierarchy of needs, to varying degrees. Men and women both get mood and cardio improvements from getting laid regularly.

PSA: Practice safer sex.

theyregreat··on Boom has orders for 76 of its future supersonic passenger jets
Aerion, Boom, Gulfstream, HyperMach and more. It seems crowded for such a niche product with a lengthy, costly and uncertain development cycle.
theyregreat··on US Preparing to Put Nuclear Bombers Back on 24-Hour Alert
General "Buck" Turgidson: Doctor, you mentioned the ratio of ten women to each man. Now, wouldn't that necessitate the abandonment of the so-called monogamous sexual relationship, I mean, as far as men were concerned?

Dr. Strangelove: Regrettably, yes. But it is, you know, a sacrifice required for the future of the human race. I hasten to add that since each man will be required to do prodigious... service along these lines, the women will have to be selected for their sexual characteristics which will have to be of a highly stimulating nature.

Ambassador de Sadesky: I must confess, you have an astonishingly good idea there, Doctor.

Of course, what a waste of money (eg ICBMs and SLBMs are superior in every respect) and unnecessary escalation of risk.

theyregreat··on Object oriented programming in C (2007)
Yup. Pointers to functions and call equivalence of functions and pointers to functions are that in C. Prototype interfaces (ie plugins) are trivially had with a struct containing pointers to such common API functions. The plugin just needs an init function that returns a pointer to such a const structure, and you’re in business.

Another popular trick is to use opaque structs for private data contained in the public struct in the header. Then, the private code defines the private struct. It’s not perfect information hiding but it separates what is intended public and what is intended to be private.

    /* foo.h */
    #ifndef FOO_H
    #define FOO_H

    typedef struct _foo_ctx_t {
            int timeout;
            void *priv;
    } foo_ctx_t;

    #ifdef _cplusplus
    extern “C” {
    #endif

    foo_ctx_t *foo_init(foo_ctx_t *self);
    int foo_bar(foo_ctx_t *self);

    #ifdef _cplusplus
    }
    #endif

    #endif /* FOO_H */


    /* foo.c */
    #include “foo.h”

    #include <stdlib.h>

    #define PRIVATE(var) ((foo_private_ctx_t *)(self->priv)->(var))

    typedef struct _foo_private_ctx_t {
            int whatever;
    } foo_private_ctx_t;

    foo_ctx_t *
    foo_init(foo_ctx_t *self) {
            self->timeout = 1000;
            self->priv = malloc(sizeof(ctx_private_ctx_t));
            if (!self->priv) return NULL;
            PRIVATE(whatever) = 0;
            return self;
    }

    int
    foo_bar(foo_ctx_t *self) {
            PRIVATE(whatever) += self->timeout;
            return 1;
    }
theyregreat··on 5G Radiation Dangers (2016)
Hmmm. It depends on the power, frequencies and distance to tissue. I remember a coworker at a GPS mfgr accidentially turned on a 440 MHz radio in high-power (25W) mode with only a whip antenna and received a nasty radio burn when he pointlessly/accidentally put his hand around it. That radio burn looked similar to a sunburn or maybe 20 seconds in the microwave. Increased risk of cancer, for sure.

A fraction of a Watt every now and then might be okay, as long as it’s not bursting at multiple Watts or near the resonant frequencies of purine or water.

theyregreat··on Oroville Dam: Cost to repair spillways nearly doubles in price to $500M
My folks live in the nearby area not downstream. That’s what happens when preventative maintenance is ignored by reactive bureaucrats. Pennywise, ...

Here’s one of the YT channels that’s been following the progress, filming and combining DWR footage. https://www.youtube.com/user/blancolirio

theyregreat··on Charlie Munger – The Psychology of Human Misjudgment
Thanks. I hate these pseudo-PDF, book shovelware sites that paywall/proprietarize/socalize content to be useless on readers and generally get in the way.
theyregreat··on What's new in CPUs since the 80s and how does it affect programmers? (2016)
Superscalar is an idealized notion of concurrent instructions per clock, almost MISD. Even the Pentium doesn’t really work like that, where one pipe isn’t fully capable, but it still has OOE, so it’s nothing like the Computer Architecture books with nice two or more concurrent instructions per cycle. In the real-world with OOE, reservation stations, register renaming, retiring and related technologies, it’s hard to say what runs when, but that the scheduler tries to keep execution units as busy as possible given the window of incoming instructions and their branches. There are broadly: 0) single-pipeline, sequential processors and 1) OOE ones with any number of execution units.

Also related: hyperthreading takes idle excution units of a core and makes two virtual processor threads out of them that compete for execution unit scheduling. Slightly faster multiprocessing performance with possibly slightly slower single thread performance.

theyregreat··on The Rock Solid History of Concrete
Maybe interesting:

”How to Make Roman Concrete” https://youtu.be/tOhAfaFboNU

theyregreat··on Ophelia became a major hurricane where no storm had before
Any rain or clouds?
theyregreat··on Ophelia became a major hurricane where no storm had before
Confirmed. The iOS weather app even listed “Smoke” instead of “Cloudy” or “Overcast.” It’s not funny though. For example, my folks live on a mesa surrounded by pine trees and vegetation on three sides. Last week, an intentionally-set fire (quickly contained) took out their phone lines.
theyregreat··on Boom in American Liquified Natural Gas Is Shaking Up the Energy World
Using even more fossil fuels is a nonstarter because CO2 levels aren’t leveling off, much less going down. Only consistent, severe international economic incentives and disincentives can motivate rapid deployment of renewables to hold-out / recalcitrant countries, of which there are many, at present. It’s absolutely vital for the species’ survival. To do otherwise is stupidity, insanity or both.
theyregreat··on Return of Coppersmith’s Attack: Vulnerable RSA Generation
More likely the pathology of closed-source software and hardware screwing up because few people will see inside the code or RTL, and the limited/no penalties for delivering an insecure HSM/TPM, processor, baseband or almost anything else.
theyregreat··on Facebook Is Looking for Employees with National Security Clearances
Yup. Increased potential for addictions like gambling, spending, sex, ideology, drugs or gossip makes someone a liability. A health-nut, teetotaler, nerdy dude (or dudette) uninterested in sex, doesn’t talk much and able to resist and report manipulation or pressure would be ideal. (“Boring is beautiful.”)
Page 1 of 3Next →