archevel's recent activity

  1. Comment on What's the last piece of technology that truly impressed you? in ~tech

    archevel
    Link
    Kind of have to at least mention The mother of all demos. Truly impressive and prescient for its time.

    Kind of have to at least mention The mother of all demos. Truly impressive and prescient for its time.

    7 votes
  2. Comment on Let's try to make some quotes of our own in ~talk

    archevel
    Link Parent
    "Those who do not learn history will get to repeat it." Eg. Moon landing, discovery of antibiotics, concept of the trolley problem. Lots of things that would bring a lot of joy if we forgot we had...

    "Those who do not learn history will get to repeat it."

    Eg. Moon landing, discovery of antibiotics, concept of the trolley problem. Lots of things that would bring a lot of joy if we forgot we had it :D

    5 votes
  3. Comment on Suggestions for non-fiction books about the decay and decline of human civilisation? in ~books

    archevel
    Link Parent
    I think you can just jump in. The book is 100+ years old so the language might be a bit archaic and some references/context that would be obvious for someone of that time may be hard to get.

    I think you can just jump in. The book is 100+ years old so the language might be a bit archaic and some references/context that would be obvious for someone of that time may be hard to get.

  4. Comment on Suggestions for non-fiction books about the decay and decline of human civilisation? in ~books

    archevel
    Link
    One of these days I'm going to set aside some time to read Oswald Spengler's "The Decline of the West". From what I've read about it it seems like a fascinating book at least....

    One of these days I'm going to set aside some time to read Oswald Spengler's "The Decline of the West". From what I've read about it it seems like a fascinating book at least.

    https://en.m.wikipedia.org/wiki/The_Decline_of_the_West

  5. Comment on ‘Closing borders is ridiculous’: the epidemiologist behind Sweden’s controversial coronavirus strategy in ~health.coronavirus

  6. Comment on What does your ideal society look like? in ~talk

    archevel
    Link Parent
    In my view UBI is at least partially an idea from the right not the left. It would open up demolishing large parts of the wellfare systems (eg. "why would social workers be needed if we havet...

    In my view UBI is at least partially an idea from the right not the left. It would open up demolishing large parts of the wellfare systems (eg. "why would social workers be needed if we havet ubi?!?") and a dismantling of support systems. However, if I was living in the states I would definitely see the appeal since there doesn't seem to be a functioning state apparatus doing these things anyway.

    5 votes
  7. Comment on How did we reach 7 billion people without informing/educating all about how we really live? in ~talk

    archevel
    Link Parent
    One notable/cautionary example is St. Matthew Island with regards to population and food supply.

    One notable/cautionary example is St. Matthew Island with regards to population and food supply.

  8. Comment on How did we reach 7 billion people without informing/educating all about how we really live? in ~talk

    archevel
    Link Parent
    I was largely of the same opinion, but I do think there are some technological glimmers of hope. Someone recently posted about Solar Foods which essentially seem to be creating food generated from...

    I was largely of the same opinion, but I do think there are some technological glimmers of hope. Someone recently posted about Solar Foods which essentially seem to be creating food generated from gene modified bacteria. That brought me sooo much hope. The land usage for their tech is vastly less than regular farming so I think there is some hope of being able to sustain a multi billion population whilst still having less of a environmental impact than we have today.

    As for the education level in the world we are doing a lot better than we used to. Literacy is higher than ever, and sure we can probably do even better, but changes do take time...

    3 votes
  9. Comment on What's something you wish people would take more seriously? in ~talk

    archevel
    Link Parent
    I don't think humanity as a species is going away that soon. We're a pretty resourceful bunch. Will modern society be similar to today? That probably is dependent on what we mean by similar.

    I don't think humanity as a species is going away that soon. We're a pretty resourceful bunch. Will modern society be similar to today? That probably is dependent on what we mean by similar.

    2 votes
  10. Comment on What's something you wish people would take more seriously? in ~talk

    archevel
    Link
    Overfishing and general neglect/destruction of our oceans I think people generally are uninformed about the actual magnitude of the problem. It is easy to ignore since most if it is out of sight...

    What's something you wish people would take more seriously?

    Overfishing and general neglect/destruction of our oceans

    Why do you think many people downplay, overlook, or deride it?

    I think people generally are uninformed about the actual magnitude of the problem. It is easy to ignore since most if it is out of sight (also tragedy of the commons). It is an issue that requires coordinated effort from multiple nations.

    What are the potential upsides or advantages to changing people's minds on this issue?

    Not to be too bleak, but if we somehow managed to solve the destruction of our oceans my great grand kids might inheritva livable planet.

    Are there any potential downsides?

    Severe angst

    What are the downsides caused by people failing to take it seriously?

    In the long run the utter destruction of the ecosystems we rely on.

    What do you think is the best way, if any, to get people to take this issue more seriously?

    Literally have no idea...

    8 votes
  11. Comment on Programming Languages that are Both Interpretable and Compilable? in ~comp

    archevel
    (edited )
    Link
    I think you are mistaken in thinking that there is anything preventing this in existing languages. You can write a interpreter for C and you can make a compiler that takes Python or lisp as input...

    I think you are mistaken in thinking that there is anything preventing this in existing languages. You can write a interpreter for C and you can make a compiler that takes Python or lisp as input and outputs machine code. The hard part would be to a) keep it consistent with the regular behavior and b) making it performant (in case of compiling an interpreted language).

    The reason for this being true basically boils down to Turing completeness of languages. If I recall correctly there is a section about compiling a lisp in Structure and Interpretation of Computer Programs

    1 vote
  12. Comment on Let's talk gaming on Linux in ~games

    archevel
    Link
    I used to mainly game on linux. My home laptop was a lenovo yoga which I installed archlinux on and it ran most steam games I cared about (some required a fair bit of tweaking Divinity: Original...

    I used to mainly game on linux. My home laptop was a lenovo yoga which I installed archlinux on and it ran most steam games I cared about (some required a fair bit of tweaking Divinity: Original Sin for instance), like Xcom. Now I'm gaming mainly on my worklaptop (windows for now) and I don't want to switch back and forth so I just leave it running windows. I was surprised that I had issues with using controllers (PS3 ones) on windows. When I needed that I ended up installing dual booting into Ubuntu linux and it just worked out of the box! Proton also makes most things just work with much less fiddling than Wine used to require. I will go back to running a pure linux machine once my work switches over to running our code base in .net core. That will make me a happy camper :D

    Now I'm heading back into Dwarf Fortress (which also runs smootly on linux as well)!

    4 votes
  13. Comment on What have you been cooking during quarantine? in ~food

    archevel
    Link Parent
    We use https://mat.se and are pretty happy with it. It is an ok site (better than other alternatives I've tried). We do buy some meat and dairy and some frozen stuff. You get to specify a timespan...

    We use https://mat.se and are pretty happy with it. It is an ok site (better than other alternatives I've tried). We do buy some meat and dairy and some frozen stuff. You get to specify a timespan for the delivery and they deliver to the door so the food doesn't spoil.

  14. Comment on What have you been cooking during quarantine? in ~food

    archevel
    Link
    Mostly the neighbours ;) nah. Where I live the main difference is working from home. We already made our weekly grocery shopping online and (except for some pasta) most things could be bought if...

    Mostly the neighbours ;) nah. Where I live the main difference is working from home. We already made our weekly grocery shopping online and (except for some pasta) most things could be bought if you placed your orders in time. So we basically have been eating the same things as regular weeks. Mainly different vegetarian dishes with legumes.

    3 votes
  15. Comment on What programming/technical projects have you been working on? in ~comp

    archevel
    Link Parent
    Good questions :) My initial thought is to use a Guid to identify a campaign. A DM goes to https://<somedomain>/#/campaign/<guid> and the app reads the stored campaign for the given Guid. A...

    Good questions :)

    1. My initial thought is to use a Guid to identify a campaign. A DM goes to https://<somedomain>/#/campaign/<guid> and the app reads the stored campaign for the given Guid. A campaign consists of some set of Scenes with characters and obstacles etc. A DM can invite participants generating a session invite as a link e.g. https://<somedomain>/#/campaign/<guid>?sessionInfo=<encodedsessioninfo> which lets the app hook people up using webrtc to the DM. The DM sends out the current game state to all participants. In case DM drops out one of the other participants is promoted to DM. Since the basic building block is a Scene anything that can be represented on a board can be encoded as part of the campaign. Other stuff associated with a campaign , e.g. texts, backgrounds, character sheets, etc etc would be managed outside of the app.

    2. Since the games I've been in have been between friends there is a degree of trust. So being able to hand over the DM role to another player could either be handled by that player inviting people to the same campaign (starting from the latest state they have available for a given campaign guid), but in a new session. I haven't thought too deeply about this :) Maybe this should be handled by forking the campaign when a new DM takes over...

    3. I plan on implementing some kind of rolling snapshot. So at the the start of a session the DM sends out a snapshot of what the campaign "looks like", eg. scenes and those scenes states. So if there is a completely new player they get that snapshot, but not all the previous events. Then from that snapshot they can just apply the events happening after that to get the game into the correct state. Since all events are serialized through the current DM there shouldn't be any conflicts etc. If a player is out for a few sessions they just get the latest snapshot when they start up again (like all players).

    2 votes
  16. Comment on What programming/technical projects have you been working on? in ~comp

    archevel
    Link Parent
    Definitely on the table, but I'm thinking I'll first distribute the game state changes to all participants so that things don't fall apart if the DM changes etc. I think all rolls/randomness and...

    Definitely on the table, but I'm thinking I'll first distribute the game state changes to all participants so that things don't fall apart if the DM changes etc. I think all rolls/randomness and state changes will be handled by each participant sending some ActionRequests to the DMs machine that then ensures to send out the result of applying that change. Eg. Player A send "roll 2d6" to DM. DM generates 2 random numbers between 1 and 6. DM sends to all participants "Player A rolled 2d6 with the result x and y". That way those changes can jus be replayed to reconstruct the entire game. Its basically event sourcing :)

    3 votes
  17. Comment on What programming/technical projects have you been working on? in ~comp

    archevel
    Link
    I finally have started building on an elm app for running tabletop RPGs over the internet (similar to roll20/fantasy grounds). The plan is to handle the communication between players using webRTC...

    I finally have started building on an elm app for running tabletop RPGs over the internet (similar to roll20/fantasy grounds). The plan is to handle the communication between players using webRTC so there is very little servers needed (somewhere to serve a static page and possibly a stun/turn server, but I think I can just piggy back on some existing ones). All data will be stored in local storage and there will be no registration or sillyness required. DMs will just share a link with the session info encoded. Have some more ideas of interesting features, but I'll leave that for when I have something minimal thing working.

    2 votes
  18. Comment on A letter to other parents in ~life

    archevel
    Link
    This seems colored a lot by a few assumptions: that there is a goal for parenting that everyone has (or ought to have) the same goal that not doing the things prescribed by OP has some measurable...

    This seems colored a lot by a few assumptions:

    • that there is a goal for parenting
    • that everyone has (or ought to have) the same goal
    • that not doing the things prescribed by OP has some measurable negative impact on kids in the long run to the implied goals

    As others have touched on, does it matter if a kid isn't potty trained before age 4? Most kids learn that stuff at some point, so why be judgemental about it?

    What if I as a patent want to foster a sense of dependance on me in my children (for clarity I don't)? Then helicopter parenting might contribute to that goal?

    I believe most kids will be alright despite of what their parents try to instill in them, for better or for worse is a matter of perspective.

    4 votes
  19. Comment on Sweden has seen a 4% drop in the number of people flying via its airports, as flight-shaming takes off in ~enviro

    archevel
    Link Parent
    Unless I misinterpret the meaning of those words then yes. Shame is the reason I feel bad when I make a choice to fly somewhere.

    Unless I misinterpret the meaning of those words then yes. Shame is the reason I feel bad when I make a choice to fly somewhere.

    5 votes
  20. Comment on Sweden has seen a 4% drop in the number of people flying via its airports, as flight-shaming takes off in ~enviro

    archevel
    Link Parent
    Why do you think that? I do feel bad when I have to fly. I also chose to utilise the train system last summer when travelling through Europe. Therefore the two sets of people in your statement has...

    Why do you think that? I do feel bad when I have to fly. I also chose to utilise the train system last summer when travelling through Europe. Therefore the two sets of people in your statement has at least some overlap (me). Are you arguing that most people who feel flight shamed do not choose to use the train and flies regardless or that they cancel their trip plans all together?

    6 votes