[-] PaX@hexbear.net 7 points 1 month ago

chomsky-yes-honey A better timeline?

Windows UI design peaked with Windows 98 and Unix UI design peaked with IRIX imo

[-] PaX@hexbear.net 5 points 1 month ago

I am so tired haha

[-] PaX@hexbear.net 8 points 1 month ago

Okay but it was less doomjak, relatively bloomer to now

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

Ohh, I know, I was just making a joke cuz ed will print ? when it doesn't recognize a command and many people will see that over and over if they can't figure out how to exit lol

I also got lost in vi and ed when I first used them lol

Tbh if I'm just making quick edits to config files or whatever I use nano lmao

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

If you like Unixy editors, highly recommend also looking into acme

Russ Cox describes it in this video as more like an "integrating development environment" as in it works with your surrounding operating system rather than an "integrated development environment"

Doesn't shine as much on Unix as in Plan 9 though. Also no linter or formatter built into or distributed with acme but you probably could get your language's usual tools to work pretty well with it

[-] PaX@hexbear.net 16 points 2 months ago

Ed is the standard text editor.

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

He rented all types of servers around the country in the cloud and designed a denial of service (DoS) attack

doug-clap What a uniquely skilled individual!

His feat did not go unnoticed. Over the next year he had meetings with officials from the United States Cyber Command, the branch of the armed forces dedicated to this field. He also met with officers from the Marines, the Space Operations Command and intelligence (NSA). Cáceres shared with them the keys to his successful operation and told them that, in his opinion, similar operations could be carried out with small commandos of two to four hackers. That would give them agility, autonomy and the ability to react.

Me, a cyber-commando, dressing up in full tactical gear, ready for anything, for the trip from my gaming chair to my refrigerator to get beer while I watch my rented Azure servers send spam to a small country's routers

He tried, but failed. “To do anything you need authorization, which takes six months to get. And when you get it, what you wanted to do no longer works. That is the reality here in the U.S.: we have very, very good people working on our cyber defense, but they are hogtied. They can’t do anything, even though I know we have the resources to do a lot.”

Smh our bureaucratic government won't approve my request to start a war with the DPRK from my couch

If he did this to any other small nation, especially a US-aligned one, he would be charged with a serious crime. The US can't openly do electronic warfare but they can stand by and watch this clown do what basically amounts to cyber-terrorism, a least for a little while

Anyway, now that he doxxed himself I hope the DPRK actually gives him something to fear lol

Also

And ever since he took down the internet in North Korea, he has also been approached by the National Security Agency (NSA). Everyone wanted to know how he did it.

Lmao

This is peak journalism, they obviously took him at his word

[-] PaX@hexbear.net 8 points 2 months ago

Why don't they just move to El Salvador if they like Bitcoin so much smuglord very-intelligent

13
submitted 5 months ago* (last edited 5 months ago) by PaX@hexbear.net to c/linux@lemmy.ml

can someone else use my machine as a router to forward traffic to anywhere else on the internet?

I'm not entirely sure what the security implications of that would even be if true but probably nothing good

I don't have any other routes in my routing table other than my "default" route and this machine is reachable via a globally routable IPv4 address. Also I think there are probably other machines on the same subnet (cloud VPS)

6
submitted 6 months ago by PaX@hexbear.net to c/postmarketos@lemmy.ml

cross-posted from: https://hexbear.net/post/2029720

I was thinking of getting one of these as a cheap replacement for my broken (and disappointing) Pinephone Pro.

What's the experience like?

8
submitted 6 months ago* (last edited 6 months ago) by PaX@hexbear.net to c/linuxphones@lemmy.ml

I was thinking of getting one of these as a cheap replacement for my broken (and disappointing) Pinephone Pro.

What's the experience like?

14
submitted 7 months ago by PaX@hexbear.net to c/hardware@lemmy.ml

cross-posted from: https://hexbear.net/post/1747735

CPU-posting on main

MTI = MIPS Technologies (company that made MIPS (Microprocessor without Interlocked Pipeline Stages) processors, they make RISC-V processors now lmao)

At the time when the MIPS R10000, known as the "T5" while in development, was being designed, MTI had made a name for themselves as designers of high-performance computer microprocessors along the lines of the then-new philosophy of reduced instruction set computing (RISC). Actually, their R2000 design was the first commercially-available RISC microprocessor. By the time the T5 was being designed, they were no longer alone in the RISC microprocessor market. Several companies, including IBM and Motorola (joined together in the AIM alliance which produced PowerPC), DEC (who designed the Alpha line of RISC microprocessors after MTI owned them in the 80s when their radically simpler chips were performing better than VAXen), and Sun Microsystems (who were making the SPARC line of microprocessors) were now marketing RISC microprocessors. Not just even marketing but beating MTI in the market they had created. After trying and failing to develop their own complete computer systems alongside their chips, they were having financial difficulties until Silicon Graphics acquired MTI to secure availability of MIPS microprocessors for their famous ("it's a Unix system, I know this!") MIPS-based workstations and servers. Although their new (in 1993) R4000 and R4400 designs performed well compared to their contemporaries, they were quickly being made obsolete by MTI's competitor's new offerings and they were left with a problem:

The MIPS R4000 and the R4400, which is essentially an R4000 with bigger on-die caches, were more or less just an architectural evolution from the R2000. The R4000 made its performance in much the same way as the R2000 did, the classic RISC design process mantra: "let's make it simpler" and thus be able to run it faster. In particular, what this means for the R4000, and what is a key difference from its predecessors and its contemporaries, is a technique called superpipelining. In an instruction pipeline, the maximum speed at which your processor can issue instructions is set by the pipeline stage which takes the longest to complete. Superpipelining is one way of addressing this problem: you can subdivide each pipeline stage into 2 simpler pipeline stages that individually complete faster and thus be able to clock your chip faster without problems. However, this has its limits. Eventually, it becomes impossible to further "deepen" the pipeline like this or clock the processor faster in general without other problems. This is why MTI's competitors opted for the analogous superscalar approach: you can duplicate functional units of your processor and have multiple instructions "in flight" at the same time and usually this also involves multiple pipelines. At the time MTI thought this approach would result in more consistently higher performance (not to mention save die space) but were quickly proven wrong when their competitor's superscalar (and often with other architectural tricks) chips were outperforming the R4000 in spite of MTI's fabrication partners constantly improving their process and releasing chips that ran at higher and higher speeds.

Enter the MIPS R8000 (die not pictured here) in 1994, a weird and expensive 6-chip 4-way superscalar design meant for the high-end microprocessor market while the next-generation T5 (which would become the MIPS R10000, as mentioned earlier) was under development. It didn't sell well because of its high price and the fact that its integer performance, important for general-purpose computing applications, was lacking compared to the 200-MHz R4400 that was being sold by then. It did, however, have impressive floating-point performance, which landed many R8000-based systems in the TOP500 supercomputer list for a time. But this design could never be the high-performance and general-purpose processor MTI needed to compete with their competitor's offerings...

Introduced in 1996, the MIPS R10000 (die IS pictured here) was a significant departure from the architecture of the R4000 (which more or less was directly derived from the first research done at Stanford University where MIPS was initially created over a decade earlier). Dropping the superpipeline approach, the R10000 is a 4-way superscalar processor even capable of executing instructions out of order! Another big change is that it has a branch predictor and speculatively executes instructions after a branch as opposed to the R4000, which used the classic MIPS "branch delay slot" technique to schedule one more instruction in the pipeline after a branch and then stall lol (they should have added even more delay slots, caring about binary compatibility is liberalism). It's hard to find benchmarks for something this old but this design performed at least several times faster than an R4400 at about the same clock speed!

If you like my CPU posting and want me to post more in the future let me know

Also ask me any questions if you want too and I'll try to answer

1
submitted 11 months ago* (last edited 10 months 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/Qcy6enC2h5

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

9
deleted by creator (hexbear.net)
submitted 1 year ago* (last edited 1 year ago) by PaX@hexbear.net to c/piracy@lemmy.dbzer0.com
view more: next ›

PaX

joined 2 years ago