Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
b0lt
Apr 29, 2005


mips has this billboard on the side of 101

ulmont posted:

Nothing, really. MIPS is a sane assembly language, although nothing you learn applies to the x86 assembly people actually use. More general purpose registers, ability to do math and assign in one instruction, etc.

there's nothing wrong with the isa (except why does it have a conditional move instruction?)

it's just that all of the cpus are garbage, except for the ones that go into happy meal toys

Adbot
ADBOT LOVES YOU

Jabor
Jul 16, 2010

#1 Loser at SpaceChem

b0lt posted:

there's nothing wrong with the isa (except why does it have a conditional move instruction?)

Branch delay slots are actually really hosed up, sorry.

Also conditional moves (and really anything that lets you do branchless logic) is cool and good

The MUMPSorceress
Jan 6, 2012


^SHTPSTS

Gary’s Answer

Lutha Mahtin posted:

my undergrad capstone project was writing a compiler that read pascal and output mips assembly :heysexy:

mine took in a tiny subset of C and spit out MIPS. I'd never even seen assembly before that. It was neat. And the n64 uses mips if you wanna do some sweet romhacking.

compuserved
Mar 20, 2006

Nap Ghost

Barnyard Protein posted:

srs question from someone who doesn't know better, whats wrong with mips?

Jerry Bindle
May 16, 2003

jesus christ is that the fast rabbit in the basement of bowser's castle? i remember that fellow being rendered with many, many more polygons :(

lmbo ok who is going around posting all of these faked mario 64 screen shots rendered with a hilariously low poly-count and washed out colors and muddy textures? theres so many that i can't find any actual screen shots of what mario 64 looks like

Jerry Bindle fucked around with this message at 15:14 on Feb 1, 2016

Bloody
Mar 3, 2013

The MUMPSorceress
Jan 6, 2012


^SHTPSTS

Gary’s Answer
SUPER 64 MARIO HD

GameCube
Nov 21, 2006

Barnyard Protein posted:

jesus christ is that the fast rabbit in the basement of bowser's castle? i remember that fellow being rendered with many, many more polygons :(

lmbo ok who is going around posting all of these faked mario 64 screen shots rendered with a hilariously low poly-count and washed out colors and muddy textures? theres so many that i can't find any actual screen shots of what mario 64 looks like

try looking at them on a 20 inch crt

necrotic
Aug 2, 2005
I owe my brother big time for this!

As a Snake Person I posted:

try looking at them on a 20 inch crt

yeah can confirm it looks way better that way. just tested it out

GameCube
Nov 21, 2006

:pwn:

JawnV6
Jul 4, 2004

So hot ...

ulmont posted:

Nothing, really. MIPS is a sane assembly language, although nothing you learn applies to the x86 assembly people actually use. More general purpose registers, ability to do math and assign in one instruction, etc.

disagree on "actually use"

Soricidus
Oct 21, 2010
freedom-hating statist shill

JawnV6 posted:

disagree on "actually use"

depends how you define use. I've never written x86 but I've had to read it a fair bit when I'm trying to figure out what the hell my compiler thinks I wrote

compuserved
Mar 20, 2006

Nap Ghost

Barnyard Protein posted:

jesus christ is that the fast rabbit in the basement of bowser's castle? i remember that fellow being rendered with many, many more polygons :(

yeah and his name is MIPS :3:

JawnV6
Jul 4, 2004

So hot ...

Soricidus posted:

depends how you define use. I've never written x86 but I've had to read it a fair bit when I'm trying to figure out what the hell my compiler thinks I wrote
and for every systems programmer of your caliber there's 100 js social appers

Soricidus
Oct 21, 2010
freedom-hating statist shill
I can only dream of getting that close to the metal

abraham linksys
Sep 6, 2010

:darksouls:
we use docker in development and it's the loving worst and everything is slow and the build cache is bad and i want to die

has anyone actually had a positive experience with this poo poo

JawnV6
Jul 4, 2004

So hot ...
l
m
a
o

Soricidus
Oct 21, 2010
freedom-hating statist shill

abraham linksys posted:

we use docker in development and it's the loving worst and everything is slow and the build cache is bad and i want to die

has anyone actually had a positive experience with this poo poo

please don't kill yourself, however bleak things may seem now they probably aren't as bad as you think. if you don't feel better in the morning then talk to a doctor, they can help you

MeruFM
Jul 27, 2010

JawnV6 posted:

and for every systems programmer of your caliber there's 100 js social appers

confirmed as a js social apper that doesn't know asm

Jerry Bindle
May 16, 2003
lmbo if your "bottom-up" development cycle doesn't start with band-diagrams

bobbilljim
May 29, 2013

this christmas feels like the very first christmas to me
:shittydog::shittydog::shittydog:
we got some mips hardware that was supposed to be hot poo poo and it turned out slower and shittier than our old poo poo, as well as being a huge pain to dev

bobbilljim
May 29, 2013

this christmas feels like the very first christmas to me
:shittydog::shittydog::shittydog:
happy to report that we now have new x86 hardware that took a fraction of teh time to set up and is blazingly fast

cinci zoo sniper
Mar 15, 2013




do you guys use github or bitbucket or something else for your private shame repos?

Soricidus
Oct 21, 2010
freedom-hating statist shill
just push to a bare repo in your dropbox or w/e cloud storage you prefer

Jerry Bindle
May 16, 2003
github is good

gonadic io
Feb 16, 2011

>>=

kalstrams posted:

do you guys use github or bitbucket or something else for your private shame repos?

https://github.com/djmcgill/

computer toucher
Jan 8, 2012

kalstrams posted:

do you guys use github or bitbucket or something else for your private shame repos?

github seems fine for airing my shameful Python in attempts.

I'm writing my first thing and it already has terrible feature creep.

also I don't know if I should and how I can use classes so it's all functions and just procedural code.

http://github.com/AnttiKurittu/check

pseudorandom name
May 6, 2007

pre:
p1v5.tar.lzma
p1ver7.tar.bz2
project 1.10.zip
Project 1-9.git.zip
project 1 (old).zip
project 1 (part two).iso
project 1(version 3).iso
Project 1 version 4.zip
project (original).zip
projeect 1-8.iso

cinci zoo sniper
Mar 15, 2013




Barnyard Protein posted:

github is good
github seems to be good, but i stick with bitbucket so far because im cheap and github doesnt have private repos in it, so i cant do versioning on latex documents and code spaghetti that are not explicitly publsheable

computer toucher
Jan 8, 2012

pseudorandom name posted:

pre:
p1v5.tar.lzma
p1ver7.tar.bz2
project 1.10.zip
Project 1-9.git.zip
project 1 (old).zip
project 1 (part two).iso
project 1(version 3).iso
Project 1 version 4.zip
project (original).zip
projeect 1-8.iso

you forgot final2.tar.gz and also final0901.tar.gz

Baxate
Feb 1, 2011

CommunistPancake posted:

no it's not. it's not at all.

opening up the node REPL is ~8MB of RAM for me so i have no idea what you're doing.

back at work, I got some more info on this

starting up webpack in watch mode, immediately starts using 180mb. after several hours it creeps up to 500ish. interrupt the process and restart it it's back to 180mb

cool that your repl that is doing nothing uses 8mb :shrug:

gonadic io
Feb 16, 2011

>>=
the only private repos i have are papers that i was working on during my phd. i guess i've got some toy programs just on my disk or whatever like the prefix-trie based scrabble dictionary (where words are reached by traversing their sorted letters) that i never did anything with or a sword-fighting game where i implemented only the sword and arm physics on grey rectangles on a black background

e:

kalstrams posted:

github doesnt have [free] private repos in it
get work to pay or get a student licence. or just keep using bitbucket im a programmer not a cop

gonadic io fucked around with this message at 22:22 on Feb 1, 2016

cinci zoo sniper
Mar 15, 2013




ya im lazy student so bitbucket works well enough for what little i do, it has one software project, one software mess, and two papers

pseudorandom name
May 6, 2007

computer toucher posted:

you forgot final2.tar.gz and also final0901.tar.gz

final?

oh, you thought I was making fun of college students

no, I was making fun of Wind River (well, except they exclusively deal in ISOs)

aardvaard
Mar 4, 2013

you belong in the bog of eternal stench

Ludwig van Halen posted:

back at work, I got some more info on this

starting up webpack in watch mode, immediately starts using 180mb. after several hours it creeps up to 500ish. interrupt the process and restart it it's back to 180mb

cool that your repl that is doing nothing uses 8mb :shrug:

the point of the repl example is that node itself isn't using a huge amount of memory, it's the code. i assume you already know this and we are saying the same thing using different words.

node.js is slow and bad but v8 is actually pretty fast & lean (for a javascript engine)

Baxate
Feb 1, 2011

CommunistPancake posted:

the point of the repl example is that node itself isn't using a huge amount of memory, it's the code. i assume you already know this and we are saying the same thing using different words.

node.js is slow and bad but v8 is actually pretty fast & lean (for a javascript engine)

yeah, fair enough

NihilCredo
Jun 6, 2011

iram omni possibili modo preme:
plus una illa te diffamabit, quam multæ virtutes commendabunt

kalstrams posted:

do you guys use github or bitbucket or something else for your private shame repos?

local git repo

folder simply gets backed up to the cloud same way as all my other data

(as encrypted hidden extra .rars in a public porn torrent on tpb)

aardvaard
Mar 4, 2013

you belong in the bog of eternal stench

i tried to find a good self-hosted git thing

phabricator was really, really, really bloated. it's a huge amount of php that takes forever to load. and it creates something like 40 mysql databases (not tables - databases).

then i tried gitlab. it wanted me to install a bunch of crap and run a rails server. gently caress that.

then i tried gogs. cons: it's written in go. pros: it works and it's fast and it doesn't even need mysql.

abraham linksys
Sep 6, 2010

:darksouls:
idk how gogs being written in go is a negative if your complaint about everything else is "is too hard to deploy," that's one of the biggest advantages of making tools in go

we use gitlab at work and it's pretty good, they tend to be really "one step forward/two steps back" in a lot of their design changes though. interface looks kinda clownshoes right now whereas it looked better a version or two ago, hoping they clean it up

Adbot
ADBOT LOVES YOU

gonadic io
Feb 16, 2011

>>=

abraham linksys posted:

idk how gogs being written in go is a negative if your complaint about everything else is "is too hard to deploy," that's one of the biggest advantages of making tools in go

we use gitlab at work and it's pretty good, they tend to be really "one step forward/two steps back" in a lot of their design changes though. interface looks kinda clownshoes right now whereas it looked better a version or two ago, hoping they clean it up

no way, projects can have pictures now! or at least they show up in the project list view. this was a pretty big improvement for us since all our components are named after simpsons characters

  • Locked thread