The Intellectual Wilderness There is nothing more useless than doing efficiently that which should not be done at all.

2020.02.3 15:19

X-Y Problems

Filed under: Computing,Science & Tech,Society — Tags: , , , , , — zxq9 @ 15:19

People obsess about their X-Y problems to the point of ignoring accepted wisdom, plugging their ears to the deafening silence of the solution’s instructive whisper, picking themselves up as hard as they can by their own knees and wondering why they can’t fly.

They then run off and formalize their wrong solution as a PR into a core project.

If core maintainers aren’t mindful they’ll incorporate these disturbances into a previously still space, and if they are indelicate they will piss off the misguided (but industrious) boob who made the PR who is already by this point fanatically dedicated to his wrong solution and the idea that nobody “gets it” but him.

Ah, another day at the Bazaar.

2020.01.29 10:20

People who can do, people who can’t…

Filed under: Computing,Society — Tags: , , , — zxq9 @ 10:20

I get these weird solicitations. “Want to write for the ____ code blog?” and so on. I’m sure that would probably be a good career move if I was looking to get hired away by someone else (the main problem there being that I can’t relocate — hahaa!). But what kills me is that people have so much time to write things other than code.

A: “Want to write [prose] for ____?”
B: “No thanks, I’m too busy writing code for [system].”

That’s the exchange I would expect is most common — except that it is 2020 and it seems that over the last several years people write more lines about writing lines than they write actual code these days (and I don’t mean they are making an effort at impeccable documentation).

2019.06.26 09:40

Before the Fall

Filed under: Society — Tags: , , , , — zxq9 @ 09:40

Times are bad. Children no longer obey their parents, and everyone is writing a book.

Marcus Tullius Cicero (106-43 BCE)

2019.06.22 23:20

Social Prophecy

If you want to feel creeped out in 2019…

Backstory setting for the Cyberpunk 2020 game rulebook Neo Tribes: The Nomads of North America, published in 1994.
Sagan nailed it in The Demon Haunted World.

DDoS

Filed under: Society — Tags: , , , , — zxq9 @ 04:37

My site has been under sustained attack for the last week.
I don’t really care, I just think it is silly.

The main question that has been floating through my mind is, strangely, “When did ‘pwned’ revert back to ‘owned’ for the sake of normies?”

2019.06.20 15:28

Ad Saturation

Filed under: Computing,Society — Tags: , , , , — zxq9 @ 15:28

The greatest benefit of sharing an IP address with a large number of other people all browsing the same hundred or so websites at the same time is ad saturation. Adsearch auctions still have no idea how to account for a large number of hits that are clearly human, but also trigger frequency protections — so you just see no ads after a while. Nice. (Incidentally, nobody in the world has any clear idea how to distinguish robots from humans, so… have fun with that if your business model depends on any aspect of this.)

A second benefit is a super fast, constantly refreshed, broadly populated DNS cache on the local network.

You don’t have time to play games

Filed under: Games,Science & Tech,Society — Tags: , , , , — zxq9 @ 12:44

There is only one way to develop graduate-level expertise in more than one narrow specialty: self education.

The time commitment required is larger than most people are willing to consider — so large that the people who tend to apply themselves to the degree required don’t notice they are doing it.

2019.06.18 18:43

Zombies

Filed under: Computing,Society — Tags: , , , , — zxq9 @ 18:43

IRC will never die.
It will never die because its minimal implementation is useful.

Windows will die, but only after rotting all the way through.
It will continue to persist for the next few decades not because its minimal definition is useful (there is no minimal definition), but as a consequence of deliberate strategic choices that were highly effective at fostering dependency (not entirely unlike social welfare programs).

Linux will never die.
Its super power is the same as its curse: it is Shoggoth.

2019.06.12 15:53

Free Expression: Personal Sites > Social Media

Filed under: Computing,Society — Tags: , , , , — zxq9 @ 15:53

As major social media platforms morph into comic parodies of their former selves people who want to express original ideas will continue to seek alternatives that avoid the warring robot hordes and put them back in charge of regulating their own expression. Over the next few years I find it possible (though maybe not likely) that the biggest changes in online expression could be a return to personal sites and blogs. This is a viable alternative considering the latitude of expression possible, both in form and content, and the ready availability of interlinked comment and discussion systems.

There are some annoyances and responsibilities inherited with managing one’s own site, but to those for whom expression is paramount and “follower” count is not a primary goal personal sites provide everything but a captive audience — and finding an audience today, now that Google’s monopoly on search seems to be breaking in at least some communities, is not anywhere near as hard as it once was.

Until a distributed alternative to gated-community style social media comes along that is low-friction enough to find gain mindshare among non-tech types (something I would love to create, but currently lack the time) it seems likely that some combination of personal sites, aggregate sites (group-run news/op-ed blogs), blogs, non-YouTube video shares, and alternative social media sites will be the home of most censor-averse communities.

It will be interesting to see how things turn out.

2018.08.14 15:37

Silly: Hextexting via the command line…

Filed under: Computing,Society — Tags: , , , , , , , — zxq9 @ 15:37

A silly thread on Twitter came to my attention today that stirred some late 1980’s/1990’s phreak/hax0r nostalgia in me. So, of course, I did what any geek would do, wrote a one-off utility script for it. Have fun confusing your parents, kids.

#! /usr/bin/env escript

-mode(compile).

main([Command | Input]) ->
    ok = io:setopts([{encoding, unicode}]),
    Output = convert(Command, Input),
    io:format("~ts~n", [Output]).

convert("t", Input) ->
    String = string:join(Input, " "),
    string:join(lists:map(fun(C) -> integer_to_list(C, 16) end, String), " ");
convert("h", Input) ->
    lists:map(fun(C) -> list_to_integer(C, 16) end, Input);
convert(_, _) ->
    "hextext usage: `hextext t|h [text]".

(Also, look up rot13 — ’twas all the rage 30 years ago, and still makes an appearance as a facilitator of hidden easter eggs in some games. A lot of “garbled alien/monster/otherling speech” text is rot13.)

Older Posts »

Powered by WordPress