Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Check the steam reviews (Score 1) 36

To get decent scenery you've always had to be online all the time. I didn't even know it could be played offline before with 2020.

MS Flight sim started as a non MS flight sim on the Apple 2. A Sopwith Camel flying over a flat terrain with line art 3D. MS brought it ported it to the PC, and incrementally improved the graphics, planes and terrain over the years. Since it started in the 1970s, the online period of MS Flight sim is rather short compared to the offline-only period.

Comment "Smart home tablet" (Score 1) 25

All the features mentioned are things you can already do with an android tablet running a home assistant client. Put it in a nice frame on the wall with a hidden power supply and bingo you have something you can control all you house things on.

Bonus, it's all open source and you can add your own things if you know a bit of coding.

Comment Re: Every boomer programmer just shrugged (Score 1) 135

Yeah I know you're beowulfing a cluster of Natalie hot grits at this point but...

This could be a test case to improve the optimizations of gcc/LLVM

(1) Craft hand-written assembly
(2) Assemble.
(3) Decompile into high level language
(4) Compile
(5) Compare results of (2) and (4)
(6) Repeat
(7) ...
(8) Profit???

This is the point where you find there is an instruction that does what you are trying to do and your hand crafted assembly was dumb.
I've added a couple of instructions to X86, so for those two instructions, I don't make that mistake. All the others are fair game.

Comment Re:Lawful-access system (Score 1) 73

Who could have predicted it? It's almost like the thing that every cryptography professional told them from the outset would happen, happened!

Yep. I was there in the standards meeting when the feds turned up and gave a talk about the mandatory LA features we had to add. We all pointed out how this was stupid and would be exploited by everyone and anyone to spy on everyone and anyone including those feds demanding we add LA.

And here we are 20 years later.

Comment Re:Careful With That Axe, Eugene (Score 1) 107

The ones on our street were not too bad and they had a fancy swan neck at the top with a nice white mercury bulb. They certainly looked nicer than the plain black metal ones with a much brighter light that they replaced them with while also reducing the number of them.

Where I grew up in Wales, they were just plain ugly hexagonal poles of concrete with a light on top. No swan neck to be seen.

Comment Re:meanwhile (Score 1) 36

In a large CPU, there are many good reasons to incorporate microcode and I expect to see RISC-V with microcode become common.

You mean "large CPUs" like the Intel 8086?

I mean, it was quite a big component for it's time with it's 29000 transistors, but...

The 8086 was a long time ago used microcode for different reasons. It had a limited transistor budget and microcode was an efficient way to implement lots of instructions. Obviously there were other options, and it wasn't long before transistor budgets increased to allow for microcode-less CPU architectures.
Today in chips with many more transistors, microcode affords the flexibility to respond to security issues and bugs and to provide support for all sorts of features (VM stuff, trapping, failover etc) without encumbering the underlying instruction logic with that stuff. There is a middle ground in transistor budget where microcode-less CPUs are common. They don't have the features and they do have an instruction set designed with that in mind. What we have seen with higher end ARMs is they are big and complex and so have bugs and the vendors can't work around the bugs because they don't have microcode.

My knowledge is about 3 months old now (the time since I retired from a large CPU company) and I'm looking forward to being more and more out of date over time.

Comment Re:meanwhile (Score 5, Informative) 36

your cpu is running "non free" microcode so what is the entire point here? you'd have to switch to risc-v to get a true open cpu.

RISC-V is a spec. A RISC-V CPU is an implementation of that spec and there is nothing stopping that implementation using "non free" microcode. In a large CPU, there are many good reasons to incorporate microcode and I expect to see RISC-V with microcode become common.

Comment I Have a Juicebox (Score 0) 101

My Juicebox is a first generation model. It is supposed to be internet connected but I did not let it connect. Then the company bricked all the connected ones with a crowdstrike style update. Fortunately mine never got the update because I kept it off the internet. So it sits happily on the wall, charging my EV when required.

Slashdot Top Deals

If you have a procedure with 10 parameters, you probably missed some.

Working...