HNHacker News
TopNewBestAskShowJobs

seanc

1,682 karma · joined February 19, 2009

submissionscomments
seanc··on Quadlets might make me finally stop using docker-compose
When putting multiple containers together docker-compose will handle setting up the networking and hostname lookup so that the services can communicate with static names and ports.

Among other things.

seanc··on Studio Ghibli set to become subsidiary of Nippon TV
That story is crazy. The first part of it is here: https://www.polygon.com/animation-cartoons/2020/5/28/2127086...

In the book Alpert goes on to relate how he had to baby-sit the entire process right down the final mix in order to keep people from messing with it.

seanc··on Unit: A visual programming system [video]
Historically LabView had two other key things going for it besides the low-entry-barrier of visual programming.

1. A GUI comes for free; in LabView each program is two windows, each variable you declare shows up once on your code DAG and then again on your GUI as a switch, text box, slider, etc.

2. National Instruments also had a set of libraries and PCI cards for communicating with lab equipment like benchtop power supplies, voltmeters, and even up to big complex kit like oscilloscopes and exotic telecom protocol emulators.

Those two things enabled people to easily wire up a motley assembly of benchtop instruments and orchestrate them together for a unified test of hardware like circuit boards and so on.

Nowadays EE types have better coding skills and those benchtop instruments all have Ethernet ports and REST API's.

But SpaceX famously uses LabView for some things, most notably for the Dragon flight console.

seanc··on Hayao Miyazaki’s How Do You Live is a beautiful relic – and the end of an era
Fun fact, on Princess Mononoke, Steve Alpert and the director of the English dub had to fight Miramax executives who kept trying to screw up Neil Gaiman's English script.
seanc··on HyperPhysics (1998)
I finished my physics degree in 1996. Sigh.
seanc··on The Tyranny of the Tale
That's not just the New Yorker, you see it all over.
seanc··on Why is desalination so difficult?
Fun fact, early abolitionists marketed maple sugar as a replacement for cane sugar, since cane sugar was made by slaves while maple sugar was made by northern farmers.

So the old grading system rated the lighter colored plainer sugars and syrups higher than the darker more flavourful varieties. Since less maple flavour made for a better all-purpose sweetener and a more direct competitor to cane sugar.

Nowadays we usually use maple syrup for the flavour, so the grading system is non-judgemental that way. And the darker grades are more likely what you want.

https://www.vice.com/en/article/qvnyvv/maple-syrup-politics

seanc··on The Deep Sea (2019)
Doesn't have to be that deep; rockfish live at about 100m and don't survive a trip to the surface unless very carefully returned back to depth.
seanc··on Ego and Math [video]
Grant's Patreon, for anyone who feels so inclined: https://www.patreon.com/3blue1brown
seanc··on How much is a smidgen?
My Baubi famously wrote all the recipes down wrong so no one else would make it quite like her.
seanc··on How much is a smidgen?
"This town wouldn't be so bad if a quart of milk were still a dollar. Or even if a quart of milk... was still a quart" - Cowboy Junkies, Horse in the Country
seanc··on Tony Hsieh and the Emptiness of the Tech-Mogul Myth
The parable of the Mexican Fisherman: https://aliabdaal.com/newsletter/the-parable-of-the-mexican-...
seanc··on I can't believe I'm praising Tcl (2008)
Honestly IMHO awk holds up better than TCL. But that's just me.

(which is not to say that awk is _better_ than TCL, they're different things. Only to say that for me TCL has been eclipsed by things like Python or Clojure, while awk still has a few places where it shines quite brightly indeed.)

seanc··on Academic Ranks Explained or What on Earth Is an Adjunct?
Honestly I think tech leadership is the exception, not the rule. I think in health care, education, manufacturing, retail... All those sectors, leadership has many MBA's who never got their hands dirty.
seanc··on Why do studios use Roman numerals in the copyright notice in the end credits?
TIL! Thanks. Fun fact, I just looked at my Aikido 2nd Dan certificate, and it uses a mix of formal and in-formal numerals. Informal for the certificate number and the date, and the formal character for '2' for my rank number.
seanc··on Space Elevator
That's true-ish, but don't forget that a space elevator is also an enormous amount of orbiting mass all on it's own. So a small bomb can cause it all to come down and wrap around the planet twice.
seanc··on The lost art of lacing cable (2018)
No mention of the legendary NASA cable lacing guide? https://workmanship.nasa.gov/lib/insp/2%20books/links/sectio...
seanc··on Okta says its GitHub account hacked, source code stolen
Remind me to change the combination on my luggage...
seanc··on Structuring Clojure applications
Convergent design is certainly a thing, but it's also quite possible that communities are cross-pollinating ideas. Either way, when you see those recurring patterns that's certainly a strong indicator that one should pay attention.
seanc··on Quebec’s Great Maple Syrup Heist (2016)
That's a tough question; I'm right in the middle of syrup country and the syrup snobs will all buy direct from the farm.

When buying retail we have the same problem you do; the grocery stores typically only have one brand or two, and there isn't much correlation between the brand and the product.

seanc··on What not to say to someone who has just been laid off
Ah yes. True, good point.

Early on I went to a support group for laid off employees, and many of them stood up to tell heartbreaking stories of emotional turmoil and bleak prospects. I walked out of there and never looked back. I had a young family and bills to pay. I didn't have time or energy to be someone else's pillar of strength.

seanc··on What not to say to someone who has just been laid off
Sitting someone down and walking them through your own experience without judgement or expectation is always appreciated.

I was laid off many times during the Optical Winter of 2001-2006 and developed a system for dealing with it. Handing someone the system and saying "You should do these things" is less helpful than telling the story of "The first time I got laid off I did a, b, c. The second time I had learned my lesson, and did less of a and more of c. The fourth time was different because blah blah blah"

seanc··on The good delusion: has effective altruism broken bad?
It's worse than that; wealth aside it seems like every time people come together they can't seem to reliably reform or reject the bad actors.

That said, systems for routinely rotating the top of the hierarchy (such as taxation or term limits) are helpful to be sure.

seanc··on The good delusion: has effective altruism broken bad?
Humans have devised many, many institutions and philosophies for helping each other grow into powerful moral people. Uncountable religions, self help movements, mind-body wellness systems, the list goes on and on.

Every single one, without exception, has examples of people at the top of the institution, widely regarded as masters of the system, who are miserable destructive human beings.

This makes me profoundly sad. I could understand if every single group of people had members who are toxic, but the fact that the selection systems for progression are so predictably bad...

IME, the best you can do is to find a small local scene that practices the system in a way that is healthy and nurturing for the members and live with the cognitive dissonance caused by the rot at the top. Whether it's your small neighborhood church, a martial arts dojo or your toastmasters club, these things can be great in the small even if they're awful in the large.

seanc··on Time is an illusion, Unix time doubly so
What a find! That's a top notch GPS explanation; simple, detailed and great visualization of complex stuff. Thanks!
seanc··on Time is an illusion, Unix time doubly so
From the GNU coretutils doc [1]:

Our units of temporal measurement, from seconds on up to months, are so complicated, asymmetrical and disjunctive so as to make coherent mental reckoning in time all but impossible. Indeed, had some tyrannical god contrived to enslave our minds to time, to make it all but impossible for us to escape subjection to sodden routines and unpleasant surprises, he could hardly have done better than handing down our present system. It is like a set of trapezoidal building blocks, with no vertical or horizontal surfaces, like a language in which the simplest thought demands ornate constructions, useless particles and lengthy circumlocutions. Unlike the more successful patterns of language and science, which enable us to face experience boldly or at least level-headedly, our system of temporal calculation silently and persistently encourages our terror of time.

… It is as though architects had to measure length in feet, width in meters and height in ells; as though basic instruction manuals demanded a knowledge of five different languages. It is no wonder then that we often look into our own immediate past or future, last Tuesday or a week from Sunday, with feelings of helpless confusion. …

—Robert Grudin, Time and the Art of Living.

[1] https://www.gnu.org/software/coreutils/manual/html_node/Date...

seanc··on Emacs User Survey (2022)
Exactly the same experience for me. So now my survey responses about financial support are no longer correct.
seanc··on The Thorny Problem of Keeping the Internet's Time
Found this on a deep man page, but I can't remember which one:

Our units of temporal measurement, from seconds on up to months, are so complicated, asymmetrical and disjunctive so as to make coherent mental reckoning in time all but impossible. Indeed, had some tyrannical god contrived to enslave our minds to time, to make it all but impossible for us to escape subjection to sodden routines and unpleasant surprises, he could hardly have done better than handing down our present system. It is like a set of trapezoidal building blocks, with no vertical or horizontal surfaces, like a language in which the simplest thought demands ornate constructions, useless particles and lengthy circumlocutions. Unlike the more successful patterns of language and science, which enable us to face experience boldly or at least level-headedly, our system of temporal calculation silently and persistently encourages our terror of time. ... It is as though architects had to measure length in feet, width in meters and height in ells; as though basic instruction manuals demanded a knowledge of five different languages. It is no wonder then that we often look into our own immediate past or future, last Tuesday or a week from Sunday, with feelings of helpless confusion. ... --Robert Grudin, 'Time and the Art of Living'.

seanc··on Watching 'Spirited Away' again, and again
As mentioned Spirited Away could be hit or miss at that age, but you can't go wrong with My Neighbor Totoro. It's got some emotionally intense sequences, but they pay off well in the end.
seanc··on A method to promote sleep in crying infants using the transport response [pdf]
My brother gave me some great meta-parenting advice;

"You're going to get a lot of parenting advice, but keep one thing in mind. Those folks aren't telling you how to raise your kid. They're telling you how to raise _their_ kid. But you're not raising their kids, you're raising you're kids. So take all that advice with a grain of salt."

← PreviousPage 3 of 9Next →