HackerTrans
TopNewTrendsCommentsPastAskShowJobs

mdtrooper

no profile record

Submissions

The History of SuperTuxKart

supertuxkart.net
1 points·by mdtrooper·3 เดือนที่ผ่านมา·0 comments

LibGodot Lands in Godot 4.6, Enabling Engine Embedding

github.com
1 points·by mdtrooper·5 เดือนที่ผ่านมา·0 comments

EsLibre 2026: Spain's open source event (mostly in Spanish), Apr 17–18

eslib.re
2 points·by mdtrooper·8 เดือนที่ผ่านมา·1 comments

SuperTuxKart 1.5 official trailer [video]

youtube.com
1 points·by mdtrooper·9 เดือนที่ผ่านมา·0 comments

comments

mdtrooper
·17 วันที่ผ่านมา·discuss
I know Jerry Map (I hope that someday will be a exposition in Spain) because I love it, I love the https://en.wikipedia.org/wiki/Outsider_art. The people who maybe mad and they built a world with own rules.

I remember the book of https://en.wikipedia.org/wiki/Henry_Darger or https://en.wikipedia.org/wiki/Dwarf_Fortress or Cataclysm DDA .

And weird games as https://en.wikipedia.org/wiki/Nomic .
mdtrooper
·เดือนที่แล้ว·discuss
Well, it is like to asm .
mdtrooper
·เดือนที่แล้ว·discuss
it remembers to me https://en.wikipedia.org/wiki/DRAKON a powerful flow chart (from the USSR) .
mdtrooper
·2 เดือนที่ผ่านมา·discuss
Sorry, but the link is incorrect. Which is link the correct?
mdtrooper
·3 เดือนที่ผ่านมา·discuss
0 A.D. https://play0ad.com/ is more similar to Age of Empires.
mdtrooper
·3 เดือนที่ผ่านมา·discuss
It sounds great, it remembers to me:

- https://www.nand2tetris.org/

- https://nandgame.com/
mdtrooper
·4 เดือนที่ผ่านมา·discuss
What has always bothered me about TypeScript are union types. If you have a function that receives a parameter such as ‘Dog | Cat’, you cannot separate it. For example:

type Dog = { bark: () => void }

type Cat = { meow: () => void }

function speak(animal: Dog | Cat) {

    if (‘bark’ in animal) {

        animal.bark();

    } else {
        animal.meow();
    }
}

Okay, okay, I know you can filter using ‘in’ to see if it has methods, but in real life, in a company where you have a colleague (who is a golden boy) who writes over-engineered code with hundreds of interfaces of interfaces, you don’t want to spend time searching through the files to find every element that is in the union type.

Whereas in Rust it does:

struct Dog { name: String, }

struct Cat { name: String, }

enum Animal {

    Dog(Dog),

    Cat(Cat),
}

fn process_animal(animal: Animal) {

    match animal {

        Animal::Dog(dog) => {

            println!(‘It is a dog named {}’, dog.name);

        }

        Animal::Cat(cat) => {

            println!(‘It is a cat named {}’, cat.name);

        }
    }
}

I think TypeScript should add a couple of lines of code to the generated JavaScript to do something like:

type Dog = { bark: () => void }

type Cat = { meow: () => void }

function speak(animal: Dog | Cat) {

    if (animal is Dog) {

        animal.bark();

    } else {

        animal.meow();

    }
}
mdtrooper
·4 เดือนที่ผ่านมา·discuss
There is a game in steam about disk defrag:

https://store.steampowered.com/app/4181930/Idle_Defragmenter...
mdtrooper
·4 เดือนที่ผ่านมา·discuss
Some years ago a chinese company released a phone with 2 screens, one typical mobile screen and other side a e-paper screen. But I don't remember what happened, but unfortunately this idea didn't succeed.
mdtrooper
·4 เดือนที่ผ่านมา·discuss
There is not a old socket from the toilets in the old trains (maybe trains are 60 years old...more or less 1970) in Spain. This sockets are near the mirror and I think that this sockets were for old electic shavers.
mdtrooper
·5 เดือนที่ผ่านมา·discuss
is there a download or play online?
mdtrooper
·5 เดือนที่ผ่านมา·discuss
I remember that years ago when the android phones started there was a app for flash games....I don't remember the name the app (and maybe this app does not run in current android phones)

Now thanks to https://f-droid.org/es/packages/rs.ruffle/ (it has high % compatibility but it is ok) another we have again a handful flash games in the phone.
mdtrooper
·5 เดือนที่ผ่านมา·discuss
It's sad, but in the battle for a free ecosystem in video games, we must all join forces towards a single goal. IMHO, it's Godot.
mdtrooper
·5 เดือนที่ผ่านมา·discuss
I know similar web about paper airplanes (maybe I found in HN too some years ago):

https://www.foldnfly.com
mdtrooper
·5 เดือนที่ผ่านมา·discuss
There is another adventure framework as plugin for Godot. It is Escoria: https://godotengine.org/asset-library/asset?user=escoria

https://docs.escoria-framework.org/en/devel/
mdtrooper
·5 เดือนที่ผ่านมา·discuss
I think these kind of things will bring problems.

Because Nint€ndo or $ony (and others game companies) have a big problem, their old games are awesome and if the people can play these games, then the people will be happy and will not need new games or new sagas.

Because the problem is not the people playing old games, the real problem is the people will not pay for new games

And we know that these companies have army of lawyers (and "envelopes" to distribute among politicians) to change the laws and make illegal something that is not illegal.
mdtrooper
·6 เดือนที่ผ่านมา·discuss
There is https://penpot.app too. Although IMHO as I wrote some years ago in my blog (sorry only in spanish) https://tomatesasesinos.com/2023/01/09/proyectos-que-son-una... TL;DR: Penpot team chose a bad dev language.
mdtrooper
·6 เดือนที่ผ่านมา·discuss
There are other ways to exit of W40K such as https://en.wikipedia.org/wiki/BrikWars .
mdtrooper
·7 เดือนที่ผ่านมา·discuss
These kind of news are for me the real news for this website instead of a new fancy tech product of Apple or similar corporation.

Sincerely a lot of thanks.
mdtrooper
·7 เดือนที่ผ่านมา·discuss
It is remembers to me to Arduino buy for Qualcomm. And it was not good news.