2024-09-17 00:02:10 https://news.ycombinator.com/item?id=41547008 is discussion of neauoire's Fractran page on Character Assassination News 2024-09-17 00:02:39 that's quite the name for a news outlet 2024-09-17 00:12:44 character assassination news 2024-09-17 00:12:51 this is a fantastic name for this 2024-09-17 00:12:56 hey xentrac ^__^ 2024-09-17 00:13:11 I've implemented conway's game of life in conway's fractran yesterday 2024-09-17 00:13:29 I'm starting to get how this thing works.. starting- 2024-09-17 00:13:30 oh wow! 2024-09-17 00:13:39 xentrac why do you use HN so much if you don't like it 2024-09-17 00:13:41 now implement fractran in GoL 2024-09-17 00:13:51 veltas: it's an unhealthy, abusive relationship 2024-09-17 00:13:56 yeah that's the next step 2024-09-17 00:15:48 I don't have anything against HN but I regular 4chan so my window might be a bit different 2024-09-17 00:16:15 I find Twitter and Reddit have the most toxicity, weirdly, might be subjective 2024-09-17 00:16:39 well, I certainly agree that Twitter is worse 2024-09-17 00:16:55 HN can go both ways 2024-09-17 00:17:06 depends on what people use as title 2024-09-17 00:17:30 Also it helps to remember the worst 1% do most of the talking on all websites 2024-09-17 00:17:53 I just read whatever kragen is posting 2024-09-17 00:18:04 ;) 2024-09-17 00:18:06 aww 2024-09-17 00:18:15 wait, this means I'm part of the worst 1% 2024-09-17 00:18:23 Sorry xentrac that's not a jab against you lol 2024-09-17 00:18:31 seriously tho, I love how you go above an beyond to explain things to people who are trying to learn how something works 2024-09-17 00:18:34 haha 2024-09-17 00:18:48 That's a great underrated quality 2024-09-17 00:18:56 To take the time to help 2024-09-17 00:19:13 :) 2024-09-17 00:19:32 in other news, i lobotomised a set of fairy lights today 2024-09-17 00:19:41 aw, thanks, neauoire. it's nice to know it's appreciated; people rarely bother to say things like that on there 2024-09-17 00:19:51 and made the unsurprising discovery that they are horribly built 2024-09-17 00:20:40 instead they complain about how I 'try to show how smart [I am]' https://news.ycombinator.com/item?id=41554676 2024-09-17 00:21:22 or downvote my comments to -1 https://news.ycombinator.com/item?id=41544853 2024-09-17 00:21:46 so to run them computer controlled i'm gonna need to set up a 3v or 2.5v or whatever power supply 2024-09-17 00:21:47 or just 0 https://news.ycombinator.com/item?id=41538257 2024-09-17 00:22:07 so they don't pull the 5v supply voltage down to 3.5v 2024-09-17 00:24:12 xentrac: I don't really care if I get downvoted, got to assume people just misinterpreted it sometimes 2024-09-17 00:24:25 That post looks innocuous 2024-09-17 00:25:08 I thought so too 2024-09-17 00:25:37 but it definitely makes me think posting there is often a waste of time 2024-09-17 00:26:15 I often appreciate downvoted comments 2024-09-17 00:26:18 So I don't think it's a waste 2024-09-17 00:26:45 I never read flagged comments though ;) 2024-09-17 00:27:03 well, I think that if people appreciated them, they'd probably upvote them 2024-09-17 00:27:14 so I conclude that nobody logged in is reading them 2024-09-17 00:27:35 nobody who appreciates them, anyway 2024-09-17 00:27:42 someone in the fractran thread asked about the relationship with hilbert, and now I'm watching a strange loop talk to figure out what this means.. 2024-09-17 00:27:48 I always learn some thing or other 2024-09-17 00:27:56 Can you see if people upvote them? I thought you could just see the cumulative total 2024-09-17 00:28:48 just the cumulative total, yes 2024-09-17 00:29:14 Well people might have upvoted, I quite often upvote stuff greyed out 2024-09-17 00:29:19 but part of my unhealthy relationship with the site is that I reload the /threads?id=kragen page often enough to see most of the individual votes 2024-09-17 00:31:27 Doesn't matter what the hivemind thinks, the hivemind couldn't wipe its ass 2024-09-17 00:31:34 I never know when something I say will be popular, it's never a considered post, usually something I spit out without a lot of thought 2024-09-17 00:35:08 this video about Huawei's triple-fold phone is pretty amusing: https://www.youtube.com/watch?v=7DHMtzWGXOc 2024-09-17 00:35:16 also apparently Xiaomi makes luxury cars now 2024-09-17 00:38:09 That's awesome (triple-fold phone) 2024-09-17 00:42:32 SMIC got 14-nanometer fabrication working for the HiSilicon-designed Kirin 9000 processor that phone and its predecessor use 2024-09-17 00:43:27 because the US put SMIC, HiSilicon, and Huawei on the export control entities list to "actively degrade China’s technological maturity below its current level", according to https://www.csis.org/analysis/choking-chinas-access-future-ai, which is in favor of the policy 2024-09-17 00:47:40 China sanctions could definitely backfire 2024-09-17 00:51:47 I spent some time learning Go, now I'm learning Rust. Yep pretty far over in the dark side at the moment 2024-09-17 00:52:52 Because I thought honestly Go has the potential for decent speed, but CGo has insane performance issues and there's no serious SIMD support, so I thought I'd bite bullet and just see how Rust is doing 2024-09-17 00:53:05 So far, seems like it builds faster than it used to 2024-09-17 00:54:17 everything i've heard about go suggests that it wasnt really designed 2024-09-17 00:54:34 it just kinda happened to fill the gaps around google's concurrency framework 2024-09-17 00:55:27 Go really resonates with me and I think it's designed really well, but I think they failed to achieve a good C FFI and haven't taken high-performance seriously enough to develop their ecosystem 2024-09-17 00:56:06 i tried a rust tutorial once and quit when i noticed how large fn main() { println!("hello world\n"); } turned out to be 2024-09-17 00:56:34 ^ 11MB 2024-09-17 00:56:45 main() puts("Hello, world!"); 2024-09-17 00:57:09 As possible with a genius language created by one of the co-designers of Go 2024-09-17 00:57:24 LISP hello world binaries might be 50 megs or something 2024-09-17 00:58:42 They were smart to get it in Linux because it does give me confidence that it's being taken seriously in that community, despite all the recent grief 2024-09-17 00:59:55 i'll go back to using netbsd as my primary os if rust becomes more than a flash in the pan in linux kernel land 2024-09-17 01:00:10 I'm going to play with it myself and make up my own mind 2024-09-17 01:00:20 good idea 2024-09-17 01:00:48 And will report back my unsolicited findings 2024-09-17 01:01:23 rust is one of the best languages out there imo 2024-09-17 01:01:28 but it still has a LOT of issues 2024-09-17 01:20:17 is memory safety the main selling point of rust? 2024-09-17 01:24:51 comparing generated binary sizes among some modern languages using my ilo vm with an amd64 binary on openbsd: rust is 430k, go is 1.3mb, 323k for hare, and 68k for nim (contrast to 21k for C++, 17k for C, and 2.5k for assembly) 2024-09-17 01:28:07 main selling point, yes 2024-09-17 01:28:12 best feature, kinda? 2024-09-17 01:28:31 because the best feature is undoubtedly the type system 2024-09-17 01:28:44 but then it turns out the borrow checker is actually the type checker in a funny hat 2024-09-17 01:31:40 what's special about the types? i'm happy to be pointed at a doc/manual if you don't want to explain it 2024-09-17 01:31:41 it actually has them 2024-09-17 01:31:41 crc: Maybe try this stuff? https://github.com/johnthagen/min-sized-rust 2024-09-17 01:31:51 But assembly is based, yeah 2024-09-17 01:32:50 unjust: not yet, but I'll do so 2024-09-17 01:33:04 forth (as usual) wins for low binary size 2024-09-17 01:33:07 veltas: I'll take a look at that 2024-09-17 01:34:18 Rust puts a lot of crap in binaries but you can also run it in tiny baremetal envs so I'm assuming you can strip it down a lot 2024-09-17 01:34:37 it has to statically link std 2024-09-17 01:35:02 Also it probably does something like -O3 by default, debugging symbols, panic info, etc 2024-09-17 01:35:39 i noticed that 11mb hello world binary stripped down to 291k with plain old binutils strip, of course xentrac's favourite sstrip would do an even better job - so maybe i've judged rust unfairly 2024-09-17 01:37:54 289k with sstrip 2024-09-17 01:43:24 Unfortunately all new flavour-of-the-month languages are bloated by default, but can be painstakingly tuned 2024-09-17 02:47:06 unjust: http://forth.works/share/fQ4L8O5yIz.txt for benchmarks 2024-09-17 02:48:04 I have no idea why the hare implementation is so slow with the mandelbrot code; this will be something to look into 2024-09-17 03:06:13 thanks crc 2024-09-17 03:43:16 anyone here know of any slide rules (or similar mechanical calculators) inteded as programming aides? i found this a few days ago: https://www.sliderulemuseum.com/Archive/isrm_associates/dilatush/index.html?Home/SlideRules/Hexadaisy 2024-09-17 03:43:51 s/inteded/intended/ 2024-09-17 03:46:32 it's the only one (of two) i've found that still may be useful, unless you have a univac: https://spectrum.ieee.org/a-slide-rule-for-real-programmers 2024-09-17 03:58:38 That Tom Dilatush website is an... odd website. 2024-09-17 04:09:55 it is a bit odd, but it does a good job of letting you see the items, i think 2024-09-17 04:10:54 the hexadaisy is reproducible from what's shown at least 2024-09-17 04:10:54 and this is pretty cool upgrade from last week's slate: https://www.sliderulemuseum.com/Archive/isrm_associates/dilatush/index.html?Home/Addiators/IBM/Hex