tck42's comments

tck42 | 3 years ago | on: GitHub to lay off 10% and close all offices

Does it at least pick a good spot for it in Sharepoint? A bit off topic but at my last job we used the Webex - Sharepoint "integration" and it worked the same way but it would just prompt you for where to share it from in the folder structure, but from the root. Inevitably people would just create a folder and share it, but the default permissions on the folder would mean nobody had access to it but the sharer. So you'd add the people in the room (manually) and then when someone new joined the room you'd need to manually add them as well, every time... We were a little surprised that the integration wouldn't automatically grant access to anyone in the room.

Terrible UX.

tck42 | 3 years ago | on: The 5% Rule

This assumes that it is a heritable trait. My anecdotal experience leads me to doubt that.

tck42 | 4 years ago | on: The Burnout Society

I'd note that this was advice given by the antagonist to the protagonist, so that the protagonist would _willingly_ give up his existence to the antagonist.

tck42 | 4 years ago | on: Windows Subsystem for Linux GUI

A friend of mine has been complaining that a DAW is the only thing keeping him stuck in Windows at this point as well. In his case, he specifically said that VST's were the problem. Was your experience the same?

tck42 | 4 years ago | on: A generation of American men give up on college

I think the redefining racism you mention is simply pointing out, at a high level, that one law does not erase injustice ingrained into power systems that were instructed by racism for literally hundreds of years, or the effects those systems have had on the targets of this racism and their offspring (things like generational wealth accumulation), and everyone else subject to those systems.

The other thing is the idea that, for those of us growing up in various segments of society that are affected by the above, our very mechanism of thought was generated by this system, and that affects how we think about and perceive these systems (and everything else).

I believe he's simply advocating for being conscious of the above two facts, when examining these systems and reforming them (and of course when teaching the history of these systems). To ignore race and racism as if it never happened is to allow all of that ingrained racism to perpetuate (of systems and of thought). All of this sounds pretty reasonable to me, but that may be due to my particular experience.

That said - I'm no expert, I've only read the linked passage so far, though I've now ordered the book and will start reading it tonight. I'll refrain from commenting further here (I think we're pretty off-topic already). Thanks for the discussion!

tck42 | 4 years ago | on: Kaspersky believes it found new CIA malware

Ah OK good, thanks for the link. Right, this seems like something _I_ could probably handle with a weekend or two's worth of research (meaning it's pretty simple because I'm no hacker).

And Broadcom _does_ note that they associate with Vault7 group via the whole picture, but it's weird they present the strings and dates data without noting that it would be trivial to fake, and don't give any specificity to the other data points.

I guess for this type of work the only thing you _really_ have is the code's intent, if you can figure that out.

tck42 | 4 years ago | on: Kaspersky believes it found new CIA malware

The Broadcom link in the posted tweet records [some of?] their reasoning. Things like very North America specific strings, activity happening M-F for certain things (compilation, etc), capability (access to zero days implying deep pockets to buy said zero days), and breadth of target, etc.

That said - it ABSOLUTELY BOGGLES MY MIND that, if these are not leaked, but rather recovered from attempted attacks, how are _any_ valid timestamps and strings not randomized as part of the build process!? I'm not saying it refutes or confirms, I'm just wondering - how difficult is it to read an ELF | PE and remove / change those things, and if it's as easy as I'm thinking, why would you not do so? Or replace with preprocessor directives that you could setup to random values for production builds to use strings and timestamps that indicate some other entity? All of this seems straightforward to me, like, could do via shell scripting or python. Is there a valid reason to leave this stuff in? Are we seeing some low priority work that the TLA wants to leak to show that they're out there and capable?

tck42 | 4 years ago | on: Apple commits $430B in US investments over five years

Right, and also - did they really "commit", at least in the "pledge" or "binding promise" sense of the word? I think "commit" might be too strong of a word. Maybe "plans to" would be better.

They can announce this now and change their mind as they please, right? I'm not sure about Apple's track record on things like this, they may be good, but they could just slowly pull or decrease funding, and we probably won't even hear about it in the future, or am I missing something?

tck42 | 5 years ago | on: A Manual for Creating Atheists: A Critical Review (2014)

Are these budgets available online, or at least at the ask to the public? Since they're not paying taxes, I think they should be. If not, then who exactly is it transparent to?

The church across the street from my house is large and I'm sure heating and upkeep is no small chunk of change. A good portion of the cars parked in the reserved row (staff) are nicer than mine, so I'm guessing the salary isn't necessarily "modest".

tck42 | 5 years ago | on: Linux and Powershell

bash syntax is terse enough that it's practical at the interactive command line. Thus once you take it up, you take it up for scripts AND daily interactive use. For system operators who use both frequently, between these two you quickly internalize the abbreviations. I can see it being an issue for infrequent users.

While it's not terrible, I find powershell pretty frustrating. I started off enthusiastic, especially given how archaic cmd.exe is. As mentioned elsewhere though, the advice not to use aliases, coupled with unbelievably long command names that I hate typing and can't always recall exactly - is it convert-to-csv? to-csv? no it's convertto-csv - I can never remember and I don't feel I should need to use ISE to work around this. This utterly prevents me from internalizing.

Even worse, until v3 apparently, iterating over an empty array would fail out (iterate once on $null instead of not iterating at all) and had to be protected with an explicit check. I was on v2, and it was at this point that I completely checked out and decided it wasn't worth learning and that I'd wasted my time. In general I could do what I needed with either cygwin or win32 cpython and those didn't make me feel like clawing my own eyes out.

It seems the situation has improved, but I just don't see any reason to take it up again, ESPECIALLY on linux, unless I _have to_ do dotnet stuff, and even if I do I'll explore every other available option first (ironpython? f#? is there a dotnet tcl?) TBH I avoid dotnet anyways given Microsoft's past (EEE) and current (telemetry, start menu ads, etc) behavior. Fool me once etc etc etc.

tck42 | 5 years ago | on: GPT-3 has no idea what it’s talking about

Understood. Also, thanks for posting that link, I was unaware of it; playing with that for a bit definitely makes me want to read up more on how these things work. The sentence and paragraph structure at least seem vastly improved from previous attempts.

tck42 | 5 years ago | on: GPT-3 has no idea what it’s talking about

Purely my opinion, but this is a static function right? Wouldn't anything conscious require some sort of feedback loop, where observations, either internal or external, cause an update to the model for you to even start considering if it's conscious or not?

tck42 | 5 years ago | on: GPT-3 has no idea what it’s talking about

As a counter point re: PhilosopherAI.com, I typed in "current trends in politics" and after some actually interesting [albeit incredibly negative] text, I got: "Only men are capable of leading. Women only make everything worse."

Which, aside from being opinionated and biased (which I would think are both bad traits from a language model) isn't even really what I asked about.

I suppose the bias comes down to the training data. But this all strikes me as Eliza 2.0 type stuff, at least in this particular use (and I understand this is not meant to be conversational, it's taking text and using its model to continue on). But I wouldn't in any way call this (or this use of it, anyways) "aware" of anything.

tck42 | 5 years ago | on: ZSA Moonlander: A next-generation ergonomic keyboard

I've found Kailh Blue low profile to be the sweet spot for mechanical but low travel. My absolute favorite keyboard is the HAVIT HV-KB395L [1], unfortunately the switches seem to not be very durable (or I'm just very rough on my keyboards). I have two broken ones around (left control key is flaky), considering if I want to buy another one.

This is literally the only keyboard I have found that uses those switches.

[1] https://www.prohavit.com/products/hv-kb395l-low-profile-mech...

page 1