@whitequark More and more often I find myself thinking...
1- "I should write some unit tests for this code."
2- "But this code is part of a test framework already!"
3- "NOOOO how deep can this rabbit hole go...?"
@whitequark More and more often I find myself thinking...
1- "I should write some unit tests for this code."
2- "But this code is part of a test framework already!"
3- "NOOOO how deep can this rabbit hole go...?"
@julian The ability to make up brand new, guaranteed-unique identifiers on the fly is probably the thing I like most about JSON-LD.
As you imply, though, it's not really a problem in practice, because devs are used to JSON, and know what happens when you add extensions to standards.
@publicdomainrev Mötley Crüe should make an album in this language.
(Odd that their Wikipedia page doesn't have a section titled "Umlauts", actually...)
@whitequark I hope you're right.
@whitequark Side channel attack?
@whitequark So there's no need to switch to plutonium-free solder?
I don't know what I'd do if I had to try and use that stuff. ;)
@silverpill @julian @helge #ActivityPub today is where HTML was in the early 2000s - nobody agreed on what it should look like, and consumers had to go to heroic lengths to interoperate with all the different ways that producers interpreted the spec. (I was paid to work on one at the time. It was ... an experience.)
HTML has come a long way since then - but it took rather more than five years!
@whitequark What we need is "USB endianness". Reverse the byte order, and it's still wrong, but if you reverse it again, it becomes correct.
@whitequark Can you cross compile a browser to run on WASM inside another browser?
If so - how deeply can you nest them?
@whitequark I wish I had enough human sized cats to need one ;)
@whitequark OAuth "Client Entrails Grant"?
(You'll need to repeat it when your token expires. I hope you have plenty of entrails.)
@whitequark Please tell me they at least have a "--maybe-later" command line flag.
@ernie @mattl That's OK. You can get the Internet on a CD these days.
@julian @benpate @evan I think FEP-3b86 only really allows for actions that the home server already knows how to carry out; the advantage of FEP-d8c2 is that it allows clients to add functionality of their own; see eg Evan's checkin app, which can post geo-tagged activities even via a server which doesn't natively support them.
@whitequark Now I'm thinking that instead of data sheets, manufacturers should be required to provide Top Trumps cards for their products.
@whitequark @0xabad1dea We always used to "burn" an EEPROM beck when I was a kid, before flash memory was really a thing.
@whitequark I have some in my fridge ... it's not just for girls ;)
@sundogplanets Engineers? They can do it, no problem. It's the investors who need to be convinced.
@evan Are these really the only options?
So you want to build a piece of high performance, deeply pipelined hardware, and write a device driver for it?
The hardest problem is usually: "How do I bring it to a clean stop?"
Get this right. Early.
I hear SW folks proposing "optimisations" to stop the pipeline 10ms faster at the expense of corrupting kernel memory when unexpected errors occur, and I hear HW folks asking "Why do you need to do that? Just reset it!"
Don't be like these people.
Mid-40s techie living in #Ely, #Cambridgeshire, UK. Player of #Ingress, under the name "Wrongfellow" (and I've used this name elsewhere, too). #Dog and #cat lover. Drinker of #ale and #cider. Occasional #CAMRA and #beer #festival volunteer.This account is mainly used for random drunken wit and shitposting. If you're interested in my technical projects, you might prefer to follow my Hubzilla account: @fentiger
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.