David Raffauf

12.6K posts

David Raffauf banner
David Raffauf

David Raffauf

@draffauf

Software engineering, games, and investing at https://t.co/7zdNnG5iSG

Oregon Katılım Nisan 2009
63 Takip Edilen237 Takipçiler
David Raffauf retweetledi
Mega Drive
Mega Drive@ComuDoMega·
O que era apenas uma lenda urbana contada em fóruns obscuros de BBS e mesas de bar de engenheiros aposentados acaba de ser confirmado. O Retropolis teve acesso exclusivo a imagens e documentos técnicos do Gradiente Expert Turbo (Modelo G-90), o computador híbrido que prometia unificar a informática nacional com a revolução dos 16-bits da SEGA. O Elo Perdido entre o MSX e o Mega Drive Em meados de 1989, enquanto a Gradiente colhia os frutos do sucesso do Phantom System, um projeto secreto corria nos laboratórios da Zona Franca de Manaus. O objetivo era audacioso: criar um computador pessoal que, além de ser um MSX 2 pleno, possuísse um barramento de expansão capaz de ler nativamente os cartuchos do Sega Genesis (o nosso Mega Drive). O protótipo encontrado, com o número de série 0001-XP, traz o gabinete clássico do Expert em um tom de cinza chumbo fosco, com um detalhe que faz qualquer colecionador tremer: um segundo slot superior, ligeiramente mais largo, com a inscrição “High Grade Multi-Link”. Arquitetura Dual: O Coração da Máquina Segundo o manual técnico recuperado, o Expert Turbo não utilizava emulação (tecnologia inexistente na época). A máquina era equipada com: Processador Zilog Z80A (3.58 MHz): Para compatibilidade total com o padrão MSX. Coprocessador Motorola 68000 (7.67 MHz): O “cérebro” do Mega Drive, que permanecia em estado de hibernação até que um cartucho de 16-bits fosse inserido. Chip de Som Yamaha YM2149: Capaz de mixar o som polifônico do MSX com o sintetizador FM da Sega, criando trilhas sonoras inéditas. “Nós tínhamos o protótipo funcional. O Sonic rodava perfeitamente enquanto o WordStar estava aberto em segundo plano,” afirma o Eng. Alberto Santo Antonio, que trabalhou no projeto. Por que nunca chegou às lojas? O motivo do cancelamento foi puramente comercial. A Tectoy, que já costurava o licenciamento exclusivo com a SEGA no Brasil, teria entrado com uma liminar impedindo a Gradiente de lançar qualquer hardware que utilizasse o chip 68000 com a marca japonesa. Sem o apoio da SEGA, a Gradiente decidiu “capar” o projeto, transformando o que seria o Expert Turbo no que conhecemos hoje como o Expert Plus e o DD Plus, removendo o suporte aos 16-bits. Agradecemos aos nossos “informantes” UltraMan, UltraSeven e Godzilla por essas revelações. Parece que eles deram uma pausa em salvar o mundo para desenterrar os segredos da Gradiente e da Sega!
Mega Drive tweet mediaMega Drive tweet media
Português
25
245
1.1K
54K
David Raffauf
David Raffauf@draffauf·
@PapaJohns, your ordering system's checkout has been broken for at least 30 minutes. I had to order by phone and pay about $14 (35%% off) vs about $9 each for three larges (online deal) since stores don't have access to the same deals.
English
1
0
0
14
David Raffauf retweetledi
Тsфdiиg
Тsфdiиg@tsoding·
Microsoft doesn't want you to know this
English
139
795
8.3K
609.3K
David Raffauf
David Raffauf@draffauf·
@bitmap_books, are you making more of the SNES RPGs Collector's Edition? You're out of stock on pre-orders.
English
1
0
1
49
David Raffauf retweetledi
Nic Barker
Nic Barker@nicbarkeragain·
Anyone know of examples of actual fractional arithmetic being used in software to reduce accumulated error? e.g. storing both numerator and denominator of something like 1/3 seperately, and doing algebraic multiplication rather than reducing to a single float.
English
39
5
96
11.2K
David Raffauf
David Raffauf@draffauf·
Does Django/Python have any good query analyzer and optimizer tools, similar to the great active_record_doctor? I always assumed ARD relied on EXPLAIN, but when I browsed the code, it was all Rails introspection.
English
0
0
0
32
David Raffauf retweetledi
« 2k2 »
« 2k2 »@peach2k2·
I've spent the last 2 weeks learning about Nginx and Assembly in order to make a very small HTTP server. It's currently around 5.3 KiB. • no dependencies/libc/bloat • multiple processes managed via epoll • single arena allocation and it is very, very, very fast.
« 2k2 » tweet media« 2k2 » tweet media
English
209
308
7.1K
6.9M
Insane Mega-CD Facts
Insane Mega-CD Facts@InsaneMegaCD·
Am I the only one who finds this kind of modern, mass-marketed "gamer aesthetic" incredibly cringe?
Insane Mega-CD Facts tweet media
English
682
334
18.2K
784.2K
David Raffauf retweetledi
David Raffauf
David Raffauf@draffauf·
The JS ecosystem has 3-5 serious choices for every possible layer of the dev stack. It's dizzying just starting a project.
English
0
0
1
17
David Raffauf
David Raffauf@draffauf·
I was tired of manually switching around inputs and daisy chaining displays and dongles, so I purchased a highly rated KVM switch. It was under $100, the extra cables were another $40, and it all works like a charm. I should have done this a decade ago!
English
0
0
0
29
David Raffauf retweetledi
Тsфdiиg
Тsфdiиg@tsoding·
First ever documented instance of Vibe Coding was the StackSort by xkcd
Тsфdiиg tweet media
English
11
99
2K
47.3K
David Raffauf retweetledi
pikuma.com
pikuma.com@pikuma·
When things go from 3D to 4D in the graphics pipeline:
pikuma.com tweet media
English
7
5
159
6.1K
David Raffauf
David Raffauf@draffauf·
I should clarify that learning OO and Lambda Calculus were eventually useful, but probably too abstract as a starting point. In comparison, my Data Structures and Algorithms, and Assembly / Discrete Matg classes have been very useful all along.
English
0
0
0
35
David Raffauf
David Raffauf@draffauf·
My Computer Science program actively derailed me from learning programming. We learned lambda calculus, OO, and RDMS poorly. I would have been better served studying C and making games. I studied web dev independently from 1995-2003 and that's what got me jobs.
kache@yacineMTB

everything i know, every skill i have, i learned myself university is a meme. it's an upper middle class shit test that institutions use to keep the poors out because its unbecoming to do it purely based on looks alone

English
2
0
1
68