[-] PaX@hexbear.net 6 points 11 months ago

I'll believe it when we dismantle the nukes, class society, and fossil fuel industry. A better world is possible but only if we fight for it.

1
submitted 1 year ago* (last edited 1 year ago) by PaX@hexbear.net to c/games@hexbear.net

Edit: the server is live at byond://157.230.217.31:9999 !

Brief instructions:

Get the BYOND client, make an account, and log in.

Click "Space Station 13" in the game list.

Click this gear icon in the top right of the window:

Click open location and paste in the link at the top of the post starting with "byond://" and press OK. Then you should connect!


Me and @WithoutFurtherRelay@hexbear.net have been talking about running a Hexbear SS13 server for a bit and we just now got it in a working state for testing.

Around 4 PM US EST / 7 PM UTC I'll edit this post with the IP address so anyone who wants to play can join. It's okay if you haven't played before.

All you need to play is the BYOND client from here:

https://www.byond.com/

Come join us in running/blowing up our space station!

There may be a few technical problems we haven't foreseen yet but we'll deal with them if it happens.

Here is our Discord discussion group if you're interested:

https://discord.gg/MWAN9qWyr

We are gonna replace it with something more secure and private sometime. Didn't we have a Matrix server once?

63
submitted 1 year ago* (last edited 1 year ago) by PaX@hexbear.net to c/chat@hexbear.net

I just had a good interaction with someone on blahaj. Without going into too much detail, they had posted posted some inflammatory (as in meant to invite "dunking" by hexbears) imperialist apologia, got called out on it by some of our users and some blahaj users, and then deleted it and posted something positive instead. Some of our users (including me) exchanged good vibes and best wishes for our communities to live in peace and a negative interaction transformed into a positive one.

I know, this is pretty much the best outcome for a situation like this. And of course, we have seen some extremely bad faith words and actions by some users on other instances, but I would like to see this less common outcome become a more common one (and for us to stay federated!).

I don't want us to give up our culture and our principles either! Many users on other instances aren't used to seeing our kind of politics at all. When you're talking to someone in real life do you immediately break out the Stalin portrait and the budenovka and launch into heated polemics against things they had considered just basic facts about reality? I would love for that to continue on our instance, but I think we should cultivate an approach of carefully considered discussion on others (when we can). It's definitely possible to be a communist or an anarchist without being so antagonistic all the time. Our political thought and practice flow from the basic experiences of working class people which mostly everyone can relate to.

That being said, what I said really only applies to people who don't mind living in peace with us in the Fediverse. I think that's most people on other instances. At least from what I've seen, the worst of the arguments and struggle sessions that happen on other instances were exacerbated to that level by just a few bad actors in the other communities. One of them was even very obviously using multiple accounts to draw hexbears in (who can't resist a good dunking lol) and turn the thread into a mess. It's a good idea to consider whether using the PPB on some troll's self-debunking argument is worth it or not, especially when they may be trying to make our community look bad rather than trying to prove any actual point.

Unless we avoid contributing to more incidents it's likely more instances will defederate from us. Some of these are probably unavoidable just because of the personal attitudes of the admins there (like with lemmy.world). And we will also probably become more insulated again if that happens. Some of us think that's a good thing and that's fine, but personally I like seeing and engaging with all the nice furry, LGBT, tech, etc. content from other communities! And I like seeing new users here.

Now if you read all that you should probably go touch grass for at least a few minutes hehe. Mandatory reminder that all this doesn't really matter much politically, the Fediverse is a small community within a small community, go do real life stuff with people, and so on and so on.

I'd love to hear your thoughts on all this. I have to go now but I'll be back later.

Edit: :(

It sucks we had to defederate but I support the decision after seeing some of the stuff that happened. Fuck that 196 mod and fuck liberals harrassing our queer users for not sharing their imperialistic hegemonic omnicidal worldview.

[-] PaX@hexbear.net 12 points 1 year ago

Thanks for deleting your post. I hope our two communities can live and share in peace. There are certainly some hexbears over here who have been too antagonistic as well as some people here who seem to want to stir things up.

:blahaj-heart: (we have no such emoji on our instance but maybe you do lol)

[-] PaX@hexbear.net 2 points 1 year ago* (last edited 1 year ago)

Sorry, I should have been more clear. I agree with you. I'm not talking about text-based interfaces and commands. I just mean the way Unix/POSIX handles "terminals" (devices that accept streams of characters according to a protocol established in the 70s) is an antiquated way of handling simple plain text streams. It made sense back then when there was a need to send commands to dumb terminals in-band with the plaintext but this doesn't really make sense these days when your "terminal" is actually just a program pretending to be a dumb terminal running inside a window. When was the last time you used job control instead of opening another window?

[-] PaX@hexbear.net 2 points 1 year ago

Is she a Hexbear user?

[-] PaX@hexbear.net 2 points 1 year ago* (last edited 1 year ago)

Oh I had never heard of that vendor! I'll have to check them out. I've been looking at AliExpress on and off but it's really hard to find stuff unless you know exactly what you want.

There's some nice designs in China that seem impossible to get in the West. Would love to check out some of Loongson's offerings or something like that. There's also a line of Russian microprocessors called "Elbrus" that have a very interesting VLIW architecture. But that's definitely impossible to get now with the sanctions.

I guess neither of those would be suitable for a portable device anyway lol. Maybe I'll just deal with it and get some cheap widely available ARM stuff.

[-] PaX@hexbear.net 2 points 1 year ago* (last edited 1 year ago)

the part where it's running windows not so much but it's a better kb layout for sure

Yeahh lol they shipped with Windows CE. The cool thing is most of these have Linux or NetBSD ports!

The ppp is growing on me, especially since suspend and camera and shit work now but it is still janky (mine tried to melt a pogo pin ) and the battery life is atrocious yeah (though not bad with the keyboard's 6000mAh!!). It may end up being a bridge for me that leads to not having a smartphone at all though lol.

Yeah I'm so glad they fixed the suspend. That really made the difference with it being usable or not. Sorry to hear about your pogo pin. One of my sim card holder pins broke off but I managed to shim it with a piece of tin foil lol. One of my other problems with hardware like this is that it's so easy to break ;w;

Honestly I don't mind the boot-up, tow-boot with built in jump drive is nice, and once its in linux I don't have to care.

I just meant that the de facto standard for bringing up ARM machines is U-boot... which I hate dealing with. I just wish we had Open Firmware (IEEE 1275) everywhere rather than UEFI or U-boot tbh. Tow-boot is at least simple for the end user.

For me it's just a matter of something that actually works tho, I don't have nearly the time to build my own shit with custom chips on an architecture with even less support than aarch64. I'm already putting a lot into getting shit to work on mobile linux ARM

Oh of course, I just like hacking on hardware lol. I really dislike how PINE64 has taken such a hands-off approach with their hardware. It took years for the PPP to even get to this mildly-usable point. If I ever complete my hardware I'm gonna port the software it needs personally. Probably Plan 9 and NetBSD. (Linux is a mess all of its own...)

[-] PaX@hexbear.net 3 points 1 year ago* (last edited 1 year ago)

I have one of those! I like it but it just doesn't have the same feel as a Jornada or something lol

The battery life is atrocious too. The RK3399 and ARM are also pretty janky on their own tbh. Especially boot-up...

Isn't this beautiful?

[-] PaX@hexbear.net 3 points 1 year ago

I'm looking to design my own board. I'd use a RISC-V chip but they seem to be impossible to find through the usual electronics distributors. I might email SiFive or one of the other vendors but I suspect I won't be able to acquire just a few chips cheaply...

16
submitted 1 year ago* (last edited 1 year ago) by PaX@hexbear.net to c/technology@hexbear.net

This is kinda an unorganized post, so sorry for that.

Recently, I've been thinking about creating a computer in the form factor of the "Handheld PCs" that were around during the 1990s. It's mainly just for me but I wouldn't mind selling a few to the small community of nerds who like those things. I'm trying to avoid making another PC or ARM device like someone would normally do just because I'm not really a fan of either of those architectures or the monopoly they represent.

I've been considering the MIPS-compatible X2000 from the Chinese semiconductor firm Ingenic but unfortunately that chip doesn't have an external memory controller so you're limited to just the 128M/256M of DRAM in the package which is less than ideal.

So, has anyone heard of any weird chips lately? Idk where else to ask. I don't know where people who make computers discuss things like this.

(Btw if you're interested in this topic you may enjoy www.greenarraychips.com. It's Charles H. Moore's outfit, the guy who invented Forth. They make cute little chips with many independent stack machines on them. Not useful for this project but still pretty cool. This is not an ad, I just like weird computers.)

[-] PaX@hexbear.net 2 points 1 year ago* (last edited 1 year ago)

Well Linux is using rdrand in place of the fTPM one so .. from firmware to hardware.

That depends on your distribution's setting of the CONFIG_RANDOM_TRUST_CPU compile-time configuration option and the random.trust_cpu sysctl setting. I'm not sure what the major distributions are doing with that at the moment.

Then again even if you generate random numbers using pure software, is your CPU or firmware FOSS and without bugs (cough .. Debian OpenSSL maintainers, cough ..)? If not, and you assume you can't trust the firmware and hardware - all your random numbers are belong to us.

Like you said, it is impossible to be completely safe. But using proprietary cryptographic hardware/firmware, the inner workings of which are known only to Intel, introduces a lot of risk. Especially when we know the NSA spends hundreds of millions of dollars on bribing companies to introduce backdoors into their products. At least when it's an open source cryptographic library they have to go to great lengths to create subtle bugs or broken algorithms that no one notices.

Our CPUs are certainly backdoored too, beyond RDRAND. But it's way more complicated to compromise any arbitrary cryptographic algorithm running on the CPU with a backdoor than making a flawed hardware RNG. Any individual operation making up a cryptographic algorithm can be verified to have executed properly according to the specification of the instruction set. It would be very obvious, for example, if XORing two 0s produced a 1, that something is very wrong. So a backdoor like this would have to only activate in very specific circumstances and it would be very obvious, limiting its use to specific targets. But a black box that produces random numbers is very, very difficult to verify.

Ultimately, the real solution is the dissolution of the American security state and the computer monopolies.

If I'm fucked, they're fucked.

Not if they're the only ones who know about the backdoors.

Edit: I started writing that before your edit about the "Ken Thompson hack". An element of any good backdoor would include obfuscation of its existence, of course. The issue is it is impossible to predict every possible permutation of operations that would result in discovery of the backdoor and account for them. Maybe if you had a sentient AI dynamically rewriting its own code... anyway, backdoors in tooling like compilers is very concerning. But I'm not too concerned about a Ken Thompson type attack there just because of how widely they're used, how many different environments they run in, and how scrutinized the outputted code is.

[-] PaX@hexbear.net 4 points 1 year ago

👁 Imagine using any commercial firmware/hardware RNGs. snowden

[-] PaX@hexbear.net 18 points 1 year ago* (last edited 1 year ago)

No, by running a relay or exit node you are opting in to routing traffic that could contain CSAM. This is a problem with all anonymous unmoderated distributed systems like Tor. With Freenet, for example, you're even opting in to storing it (pieces of it in encrypted form that can't be accessed without the content hash key).

Privacy is good but so is censorship (moderation). The censorship just needs to be implemented by an accountable group of people that share the same interests of the users. Tor is trying to solve a problem that can only be solved through social struggle with institutions of power.

[-] PaX@hexbear.net 3 points 1 year ago

I like Alpine Linux. You could also try OpenBSD if you want a Unix that just works without as much struggle. NetBSD and FreeBSD are also around and have Linux binary compatibility.

view more: next ›

PaX

joined 2 years ago