Martin Vilcans
4.4K posts

Martin Vilcans
@vilcans
Writer of code and songs. https://t.co/zg62DLYAWw
Stockholm, Sweden Katılım Mart 2008
701 Takip Edilen563 Takipçiler

Only saw this now, 6 years later, but fabulous demo Martin!
The ABC80 was the first computer I coded on, in 1978.
Z80, 16K RAM, 2nd best BASIC (after BBC Micro), b/w 72x80 “teletext” gfx (3x2 pixel char blocks) on 24x40 char screen. Crap, shrill sound chip. Excellent keyboard.
Martin Vilcans@vilcans
Watch our demo "Midlife Crisis" for ABC80. youtube.com/watch?v=IkN7iT… #demoscene
English

Wow, 15 years! But now you can find me at @vilcans" target="_blank" rel="nofollow noopener">fosstodon.org/@vilcans #MyTwitterAnniversary

English

@bartwerf In my timeline there are only posts about AI now. I'm not a big user of this kind of social media but Mastodon is pretty nice.
English

@mikaelemtinger Yes. Eating lacto-ovo-vegetarian is easy. Vegan is another level.
English

@vilcans That is true! Already eating way more plant-based food but I love dairy products.
English

@hypp74 Email is super cool. A completely decentralized system based on standardized protocols. You could even host a server yourself if you wanted to!
English

@clairevo The idea of using the word debt, from economics, to describe systems that are difficult to work with, was originally to make it easier for non-techies to understand it. That didn't work out well.
English

An engineer one lamented to me: “we’ll never fix things, because a PM won’t ever prioritize tech debt over a feature.
My response? “You’re right.” 🧵
Cindy Sridharan@copyconstruct
Tech Debt is one of those things that make sense to engineering, but to leadership it sounds like “we’ve created a mess over the years that slowed the product, we did nothing to fix it, and now we need to spend *even more* time and people on fixing it”. Not a winning argument.
English
Martin Vilcans retweetledi

@_ahungry @ernerfeldt If you really worry that much about the disk space and RAM usage on your productions servers that 200 MB matters, doesn't the Node.js runtime and libraries use more than that?
English

@vilcans @ernerfeldt Try the minimal rust "rocket" setup - it's mostly cargo deps that get shaken out during compile time (although the compiled "hello world" api still clocks in at a 200MB binary - I think tokio is most of it)
English

Exactly this is why #rustlang is awesome. There's a part in @ernerfeldt's conclusion that I would have put in the main list: that Rust is multipurpose. It's not just a C++ replacement. Rather it is an alternative to each of Javascript, Python, Java, C#, and Go in different ways.
English

@DemeoGame "I don't like teleportation. I prefer smooth movement."
English

@_ahungry @ernerfeldt I don't know what is 2.5 GB in your project, but it's impressive nevertheless.
English

@vilcans @ernerfeldt Yup, with #rustlang and Rocket, I can make a 2.5G "Hello world" api instead of node's 5MB express - and we know bigger is better!
English

@FreyaHolmer When they were used on tape decks, they were pretty good for explaining how two's complement numbers work. Rewinding from 000 gives 999, so the highest possible number (999) can be thought of as negative 1.
English

@LeaVerou @FremyCompany How complete do you need it to be? Here's one idea: Grab a list of English words, paste them into a Google Drive spreadsheet column. Put the TRANSLATE function in another column.
English

@vilcans @FremyCompany I actually went into a huge rabbit hole yesterday trying to find such dictionary files. It’s far less easy than you think. The OPUS ones @FremyCompany shared are not very good for that purpose, they are missing most simple words.
English







