nuriaion | 4 months ago | on: Penpot: The Open-Source Figma
nuriaion's comments
nuriaion | 2 years ago | on: Compression Attached Memory Modules may make upgradable laptops a thing again
nuriaion | 2 years ago | on: Compression Attached Memory Modules may make upgradable laptops a thing again
nuriaion | 3 years ago | on: HVDC transmission line to connect three ISO regions
Additionally you need to control 5000 converters without getting oscillations etc. (probably over glas) Also they will probably need a lot more space.
nuriaion | 4 years ago | on: Apple’s Universal Control
nuriaion | 5 years ago | on: Some useful regular expressions for programmers
So i can just write, save the file and everything is nice :)
nuriaion | 5 years ago | on: It Is Never a Compiler Bug Until It Is
In our case it would probably not have helped. We had a fixed old mcu board where the functionality grow over the years. We were fighting over bytes...
nuriaion | 5 years ago | on: It Is Never a Compiler Bug Until It Is
This was a 16-Bit processor and the C-compiler had a "funny" bug. If you had a struct with 3 8Bit Values in a row and a 16Bit Value afterwards it would overlap the 8Bit Value with the 16Bit value:
struct {
int8 a;
int8 b;
int8 c;
int16 d;
}
In this case the variable c and d would have the same address. This was on a cpu where we didn't had a debuger (not enough memory left for it), we only had a serial port for debuging.nuriaion | 6 years ago | on: What Is Good About Haskell?
nuriaion | 6 years ago | on: VW opens preorders for the ID.3, its first long-range electric car
nuriaion | 7 years ago | on: Modern Microprocessors – A 90-Minute Guide (2001-2016)
nuriaion | 7 years ago | on: Pointers Are More Abstract Than You Might Expect in C
nuriaion | 7 years ago | on: Pointers Are More Abstract Than You Might Expect in C
nuriaion | 8 years ago | on: Seven habits of effective text editing (2000)
nuriaion | 9 years ago | on: Category Theory, Syntactically (2016)
This also needs a lot of time and effort to comprehend!
nuriaion | 9 years ago | on: Category Theory, Syntactically (2016)
But expect it to take some time. (10 Videos, most are around 1h, i needed to pause several times and think or try something out)
nuriaion | 11 years ago | on: SNB Unexpectedly Gives Up Cap on Franc, Lowers Deposit Rate
nuriaion | 11 years ago | on: SpaceX Will Announce Micro-Satellites for Low Cost Internet Within Three Months
nuriaion | 12 years ago | on: Google's POWER8 server motherboard
nuriaion | 12 years ago | on: Are we shooting ourselves in the foot with stack overflows?
The v850 has 1...256kBytes of RAM. Let's assume 256kBytes of RAM. Then lets assume they have a Stack of 16kByte. => There are only 983 Bytes of free stack. Then a function call with 5 Int parameters and 10 Int variables needs around 64Bytes. => Only 16 recursive calls are needed to have a stack overflow.
Further because the critical data structure in the os are not secured the os will have no idea that something is wrong.
(In several projects we had to have our critical data 2 times in RAM, once normal and once inverted. In a critical project we even had to do all computations two times, once with the normal data and once with the inverse data. This way you will also find some bit flipps of the ALU, RAM etc.)
edit: In the slides i found that the stacksize is 4kByte => only 245Bytes are free! So you can't make many recursive calls!