Curl now uses the idiom where the linked list data (prev/next pointers) are inlined in the same struct that also holds the payload
And when you have a memory overwrite then your meta data is corrupted and you loose the complete list.
I keep my meta data and payload in two separate list for that very reason.
Looks like a good start.
I would love to get a full replacement of TotalCommander for macOS. I've tried a few and I'm currently using Forklift 3.
There's still some features that I'm missing in Forklift so I'll keep an eye on this project.
When I started to program in C I used "n" for the longest time, simple because it was quicker on to type on my first computer; "Next N" was a quick two taps on the N key.
Guess the platform :-)
Where I live (lived) there's no such thing as free local calls. Whenever you dialed anything the meter started counting.
I became very good at mentally preparing what I wanted to download before dialing :-)
That was pre-internet, at least where I lived, and we all used Fidonet[1]. Cant recall my node, it's been too long.
The Danish plant is about an hours drive from me. There's not much IT related going on in that area so it's good to see that someone is willing to invest.
When we had our first, and thus far, only kid there were some complication that resulted in my GF had to be hospitalized. Then it got worse and she was moved to a hospital which specialized in her condition. I moved into the hospital and stayed there for about 2 weeks with her and eventually our newborn son. In the end she was out of her job for almost a year.
Direct monetary cost to us? Zero. The downside is a high income tax so thanks to all my country men for helping us.
I remember using basic during my demo coding days to find the optimum algorithms.
When everything is running at 0.5fps it's easy to sport which implementation is the fastest. So after trying a few methods I would determine the fastest and implement it in asm1.
Always great with more competition, hopefully it will result in better editors for everyone.
I wish someone would make SourceInsight for OSX, it's by far the best editor I've ever used but it's only available for Windows.
This was exactly how I made sprite animations back in my Amiga demo coding days.
Take a look at early C64/Amiga demos and you'll recognize these patters.
It depends hugely on which industry you work in.
I'm developing SW for mobile phones and it's not been too long ago I had to use a climate chamber to debug a memory chip that was sensitive to temperature. There was also an issue with USB that failed to enumerate at -20C.
I haven't used it yet but we have some really cool (ha!) equipment that will adjust the temperature from -20 to +60 (Celsius) in minutes.
Perhaps it will be something like Bang & Olufsen V1 TV (http://www.beoplay.com/Products/BeoplayV1) which have a small compartment where a ATV can be hidden.
That would make more sense to me, let someone else make the TV and then bundle an ATV. Perhaps with a shared remote.
That's what I did back in 2000 when I moved to SF. Also be prepared to pay a deposit on utilities. My biggest issue turned out to be cellphones where I had to go pre-paid.
Not sure if this is still the case.
However I'll continue to use wireshark for debugging my network code when at the office.