'(Robert Smith)

15.6K posts

'(Robert Smith) banner
'(Robert Smith)

'(Robert Smith)

@stylewarning

Currently flipping bits and rotating qubits. Advocate of open-source math software. You'll often catch me Lisping (or playing piano).

Los Angeles, CA Beigetreten Ağustos 2010
277 Folgt5.1K Follower
Angehefteter Tweet
'(Robert Smith)
'(Robert Smith)@stylewarning·
> be NASA programmer > excited to write Lisp > code lookin like hieroglyphs > boss walks by > "wtf is that, alien code?" > no, just Lisp boss > boss laughs, Lisp now forbidden > mfw no cosmic parens > mission to Mars now in JavaScript > planet doomed > feelsbadman.jpg
English
16
31
383
51.4K
'(Robert Smith)
'(Robert Smith)@stylewarning·
Standard tech company interviews filter these people out by construction.
English
0
0
11
137
'(Robert Smith)
'(Robert Smith)@stylewarning·
It's even sometimes a bit of a drag to have a conversation with these people on something new. Lots of mumbling "iunno..." Bohr-smart because Niels Bohr was allegedly like this. It defies our usual imagining of what a smart person acts like.
'(Robert Smith) tweet media
English
2
2
16
323
'(Robert Smith)
'(Robert Smith)@stylewarning·
I've met many smart people that are slow-smart or Bohr-smart. They often don't have a quick answer, they struggle to contribute in meetings (esp. with loudmouths present), but give them a day or week, and they come back with the most brilliant, insightful thoughts and answers.
English
3
0
25
345
'(Robert Smith)
'(Robert Smith)@stylewarning·
@reggieperry If the GC isn't parallel then whenever a GC happens, all threads are stopped.
English
1
0
0
37
Reggie Perry
Reggie Perry@reggieperry·
@stylewarning I’m not up on SBCL internals. Will parallelization be hurt if the garbage collector isn’t parallel/concurrent?
English
1
0
0
18
'(Robert Smith)
'(Robert Smith)@stylewarning·
OpenMP-style loop parallelization annotations in Coalton?
English
4
0
5
885
'(Robert Smith)
'(Robert Smith)@stylewarning·
@reggieperry I mean it would be direct syntax, but the principle is the same: give some guidance on how you want a loop to be dealt with
English
1
0
0
40
Reggie Perry
Reggie Perry@reggieperry·
@stylewarning Why use annotations instead of direct syntax? Those other guys need pragmas and suchlike because of the limitations of their languages.
English
1
0
1
41
liz
liz@inerati·
why is all software so horrifically bad
English
46
18
393
18.3K
'(Robert Smith)
'(Robert Smith)@stylewarning·
I always thought HOAs and their boards were being caricatured but, no, it's actually really how it is. Frivolous hearings, "emergency" assessments, "vote or no keys to the pool", etc. etc.
English
0
0
11
424
Nic Barker
Nic Barker@nicbarkeragain·
Programmers: do you have a consistent preference for which side you put the literal on in a comparison? // Right-hand side if (someValue == 1) {} // Left-hand side if (1 == someValue) {}
English
41
0
38
10.3K
'(Robert Smith)
'(Robert Smith)@stylewarning·
@Frinklang Oh yeah, for the tremendous respect I have for GMP, I hate the interface.
English
0
0
1
10
Frink
Frink@Frinklang·
@stylewarning @jamesladd I think that GMP's performance is what we should all aspire to! (You may have beaten it already LOL.) But definitely not its interface. I spent 11 years getting the Java people to let me make BigInteger and BigDecimal faster and I gave up LOL. Threads: x.com/aeliasen/statu…
∀lan ∃liasen@aeliasen

Happy Pi Day! (3/14) I sorta forgot it was going to be Pi Day, so I'm getting a late start on calculating digits of pi. Here's my thread on calculating 101 million digits of pi from last year. Can I do it faster this year? twitter.com/aeliasen/statu…

English
2
0
1
21
'(Robert Smith)
'(Robert Smith)@stylewarning·
10 billion digits achieved. 1 week of fixing very difficult numerical, multithreading, verification, memory/disk management bugs; modest hardware upgrades; and speed issues that were attacked by improving SBCL further. On to 100 billion.... if I have enough disk... and time...
'(Robert Smith) tweet media
'(Robert Smith)@stylewarning

Using Lisp/Coalton and just broke the billion digit barrier of pi after a head-scratching day where I was getting wrong digits 130M in. (Ran single-threaded for debug, but still finished in just 2 hours.) Now on to getting 10B.

English
4
11
108
7.1K
alcuin ❄️
alcuin ❄️@scheminglunatic·
@stylewarning making proramming language gjijnka / pl-tan yaoi is definitely a normal hobby for people to have ,right?
English
1
0
1
55
alcuin ❄️
alcuin ❄️@scheminglunatic·
I've been writing C code like a Standard ML programmer and a FORTRAN programmer fighting for custody over the keyboard
English
1
1
41
2.9K
alcuin ❄️
alcuin ❄️@scheminglunatic·
@stylewarning i got gemini to make me a saucier version of C++ / Rust FFI yaoi but idk if i should share it [again]
English
2
0
3
85
'(Robert Smith)
'(Robert Smith)@stylewarning·
@Frinklang @jamesladd If you checkpoint the series it works, as it looks like you do. If you only have the digits, I wrote a program that does a nonic fix point convergence (given N correct digits, produce 9N correct digits). jury's still out of it can be made faster than simply recomputing chudnovsky
English
0
0
1
11
Frink
Frink@Frinklang·
@stylewarning @jamesladd The more recommended version is this one which is more complicated but *resumes* calculations when you ask for more digits. If you calculate a million digits of pi, and then a million + 10 digits, it resumes the calculation efficiently. frinklang.org/fsp/colorize.f…
English
2
0
1
22
'(Robert Smith)
'(Robert Smith)@stylewarning·
@scheminglunatic i want fast code that's not shitass C++ whilst larping as a functional programmer (left) who himself is larping as a functional programmer (right)
'(Robert Smith) tweet media'(Robert Smith) tweet media
English
1
1
9
291
Frink
Frink@Frinklang·
@stylewarning @jamesladd Nice! Thanks for the implementation. Frink's "simple" implementation uses binary splitting which of course makes the implementation incomprehensible but is pretty readable as near-normal mathematical notation: frinklang.org/fsp/colorize.f…
English
1
0
1
28
'(Robert Smith)
'(Robert Smith)@stylewarning·
@Frinklang @jamesladd it compiled fine for me ca. a week ago. and i'm happy we can read the source of GMP. many of the authors contributed great literature too, like Zimmermann's MCA: members.loria.fr/PZimmermann/mc… It can be terse mathematics and computer programming, but at least it's available
English
1
0
1
26
'(Robert Smith)
'(Robert Smith)@stylewarning·
@Frinklang @jamesladd mostly same algo in Coalton, but it's just as uncommented and cryptic 😔 #L554" target="_blank" rel="nofollow noopener">github.com/coalton-lang/c… at least we link a paper to learn about binary splitting :D
English
1
0
1
25
Frink
Frink@Frinklang·
@stylewarning @jamesladd My friend, I have tried to understand that cryptic uncommented code for the last decade LOL
English
2
0
1
24