Posts by haitch@mastodon.social
 (DIR) Post #9zPwQSzl0oUYcS3l3Y by haitch@mastodon.social
       2020-09-22T05:23:35Z
       
       0 likes, 0 repeats
       
       If you're wondering, I don't work for a large evil organisation, I work for a relatively small software company, fairly horizontal, as horizontal as a company can reasonably be and still be considered one, mostly decent people as far as I can tell, with way better policies than average in the industry.  It would be a dream job for many people trapped in horrible corporations, I'm sure.The problem with them from my PoV is that they observe what they believe are high standards of engineering.
       
 (DIR) Post #9zPwQU8elDCkALENZA by haitch@mastodon.social
       2020-09-22T05:31:28Z
       
       0 likes, 0 repeats
       
       A number of problems arise:1. I'm not a conformist.2. I have very strong views on what constitutes good engineering and I have the grasp and the experience to back these views. These views are often at odds with modern engineering practice. 3. I'm not used to work "for", I've always preferred to work "with".
       
 (DIR) Post #9zPwQVCwmkENTwFJtQ by haitch@mastodon.social
       2020-09-22T05:32:25Z
       
       0 likes, 0 repeats
       
       If the concept of (2) sounds unfamiliar to you, imagine this metaphor... imagine being a civil engineer and being asked --not asked, commanded-- to design bridges that are certain to fall the moment such bridges are used in unexpected ways, and that's fine as long as the average user has a good "user experience".
       
 (DIR) Post #9zQC8u9atetcu8JBaq by haitch@mastodon.social
       2020-09-22T15:49:04Z
       
       0 likes, 0 repeats
       
       @codesections Most people never experience bad bridge UX, or bad plane UX. But when bad bridge or bad plane UX happens, it's really bad for the user.There is a not insignificant empathy deficit in the field. It's a very Silivon Valley mindset of breaking things to see what happens. I understand the upside of a luddic approach, but after a while, on aggregate we're breaking far more than just one individual's experience.
       
 (DIR) Post #9zTZq0G6mQHKRg8eOG by haitch@mastodon.social
       2020-09-20T18:59:50Z
       
       0 likes, 0 repeats
       
       @yaaps @bhaugen @bhaugen Yes it's a lot of power over the rest. Market dominance. That's exactly what I hate, and what has to be avoided at any cost.
       
 (DIR) Post #9zTZq703iUbFLvgQqW by haitch@mastodon.social
       2020-09-22T01:53:58Z
       
       0 likes, 0 repeats
       
       @yaaps Agreeing on an ontological exchange protocol is not coercive at all.It's far more coercive to impose one ontology top-down in English for starters.It's far more coercive to use W3C semantic web technology to define anything, including protocols that imply a mastery of the particular lingo and culture that has formed around them.All that is just environmental to you and you can't see it.But other people do.@bhaugen @bhaugen
       
 (DIR) Post #9zTZq7seRWGi5FE1wG by haitch@mastodon.social
       2020-09-22T01:58:16Z
       
       0 likes, 0 repeats
       
       @yaaps To be honest, I'm very happy having nothing to do with the W3C or any American corporations, private or otherwise.I don't intend to change anybody's minds,  only offering insights in case anyone would like to save themselves a few years of thinking and finding themselves trapped in dead end alleys a few years down the road.I welcome a pre-cambrian-like explosion of diverse evolutionary approaches, minus the ones I already know they won't work.@bhaugen @bhaugen
       
 (DIR) Post #9zTZq8rylVKD9Rv0Wu by haitch@mastodon.social
       2020-09-22T13:48:13Z
       
       0 likes, 0 repeats
       
       @bhaugen This argument is indistinguishable from the ancap criticism of anticapitalists who use iPhones. (i.e. invalid)@bhaugen @yaaps
       
 (DIR) Post #A0Ib3izoL02ty6YBgO by haitch@mastodon.social
       2020-10-18T21:32:21Z
       
       1 likes, 0 repeats
       
       > Poorly explain what you do for a living.I try very hard to arrange zeros and ones in useful ways. I sometimes succeed, but it never ends, I and a few million other people keep doing the same kind of rearrangement every day for decades.  We get paid for it.
       
 (DIR) Post #A0bINhbnhBEWAmyPiK by haitch@mastodon.social
       2020-10-27T22:10:02Z
       
       0 likes, 0 repeats
       
       @vertigo If it's any use, I didn't detect the slightest hint of grumpiness in your well argued reasons.  I'm sorry things aren't great on your end, but just FYI, it has not let show here.It's usually more the case that I let show way too much.You're perfectly fine.@EdS @Wolf480pl
       
 (DIR) Post #A0bIQU3kWlmz1HNA9o by haitch@mastodon.social
       2020-10-27T22:13:32Z
       
       0 likes, 0 repeats
       
       @EdS @vertigo @Wolf480pl It has happened, and I appreciate the patience people have had for me many times.
       
 (DIR) Post #A0bpSteTdxwJSYJH3w by haitch@mastodon.social
       2020-10-28T03:32:41Z
       
       1 likes, 0 repeats
       
       Parsing RISC-V assemblyhttps://web.eecs.utk.edu/~azh/blog/parsingriscv.html#riscv #assembly #asm #assembler "If you are looking for a hand-written lexer and parser for RISC-V assembly that builds a parse tree and does not have any third-party dependencies (e.g., ANTLR or Yacc), then this is for you. It could be handy in making your own linter, prettifier, or assembler for RISC-V."
       
 (DIR) Post #A0fLroXfYhgirIvltw by haitch@mastodon.social
       2020-10-29T21:08:41Z
       
       0 likes, 1 repeats
       
       SiFive inches closer to offering a true RISC-V PC: Latest five-core dev board includes PCIe, SSD interfaceshttps://www.theregister.com/2020/10/29/sifive_riscv_pc/#SiFive #riscv
       
 (DIR) Post #A0mm7Z5IkrmISxYK4O by haitch@mastodon.social
       2020-10-31T00:45:43Z
       
       0 likes, 0 repeats
       
       [The headline is terrible and the intro isn't a lot better. But I suppose this is the kind of thing bound to happen when something begins to get traction and uninformed journalists must attempt the impossible (to inform the public about things they don't understand very well). All in all, making RISC-V popular is a "good thing" in my book, and with a little luck accuracy in reporting will follow.]RISC-V is trying to launch an open-hardware revolutionhttps://www.engadget.com/risc-v-upscaled-120000950.html#riscv
       
 (DIR) Post #A1IZS8pzzaMLvNkm0W by haitch@mastodon.social
       2020-11-17T19:16:45Z
       
       0 likes, 0 repeats
       
       @Gina Pretty close.https://en.m.wikipedia.org/wiki/ISmell
       
 (DIR) Post #A1Icr7qJ826jwNVE5Q by haitch@mastodon.social
       2020-11-17T19:54:53Z
       
       0 likes, 0 repeats
       
       @Gina Around the time of Y2K they had come up with the concept of "Snortals" (web portals with scents). I'm not making this up!
       
 (DIR) Post #A3DgTvy8SlzBTbbb2e by haitch@mastodon.social
       2020-11-09T22:59:20Z
       
       1 likes, 2 repeats
       
       Alibaba’s subsidiary T-Head and Allwinner have produced a single-core, RISC-V-based XuanTie C906 processor with MMU that will appear on a sandwich-style, Debian-powered, $12.50 Sipeed SBC due in two months.http://linuxgizmos.com/risc-v-based-allwinner-chip-to-debut-on-13-linux-hacker-board/#riscv #alibaba #allwinner #c906 #debian #linux #sbc #sipeed #devboard
       
 (DIR) Post #A3jt73Q6NpQQu7TDyy by haitch@mastodon.social
       2021-01-29T18:07:42Z
       
       0 likes, 0 repeats
       
       @alcinnz I have various degreees of agreement/disagreement with the opinions he changed his mind on, but I only disagree with two of them:- Java is a very terrible language.  Not a bad platform, the JVM is a very useful technology.  But the Java language only gets worse every year that passes.- I strongly disagree that RDBMS > NoSql as a general rule.  I'm happy to use the right tool for the job wherever, but you can't dictate what's best without context. This is BS.
       
 (DIR) Post #A3jt73veUWf8TyEQ9w by haitch@mastodon.social
       2021-01-29T18:10:34Z
       
       1 likes, 0 repeats
       
       @alcinnz Things I strongly agree with:-  TDD is insurance some people buy to cover their arses, but it guarantees nothing.- Idem code coverage.- Pencil and paper are great programming tools.
       
 (DIR) Post #APfgiLjgGiEjdLdPH6 by haitch@mastodon.social
       2022-11-16T19:47:02Z
       
       0 likes, 1 repeats
       
       @zleap Twitter is a dead bird walking.